|
DAS
3.0
Das Analysis System
|
Go to the documentation of this file.
14 class GenMuon :
public GenericObject {
20 static inline const char *
const ScaleVar =
"GenMuonScales",
37 static inline const char *
const ScaleVar =
"RecMuonScales",
52 return s << muon.
CorrP4() <<
' ' << muon.
Q;
56 return s << muon.
CorrP4() <<
' ' << muon.
Q <<
" 0x" << std::hex << muon.
selectors << std::dec;
virtual ~GenMuon()=default
Generic detector-level muon.
Definition: Lepton.h:31
std::string_view scale_group() const override
Definition: Lepton.h:16
virtual ~RecMuon()=default
std::uint32_t selectors
Identification cuts.
Definition: Lepton.h:40
std::string_view weight_group() const override
Definition: Lepton.h:34
static const char *const *const WeightVar
Definition: Lepton.h:38
static const char *const ScaleVar
Definition: Lepton.h:20
std::ostream & operator<<(std::ostream &s, const DAS::GenMuon &muon)
Definition: Lepton.h:47
int Q
+/- 1
Definition: Lepton.h:23
static const char *const ScaleVar
Definition: Lepton.h:37
std::string_view weight_group() const override
Definition: Lepton.h:17
std::string_view scale_group() const override
Definition: Lepton.h:33
FourVector CorrP4(size_t i=0) const
corrected 4-vector
Definition: GenericObject.h:57
static const char *const *const WeightVar
Definition: Lepton.h:21
Everything what concerns physics analysis directly.
Definition: darwin.h:24
Generic generator-level muon.
Definition: Lepton.h:14