Class Muon

Inheritance Relationships

Base Type

Class Documentation

class Muon : public xAH::Particle

Public Functions

TLorentzVector vec_eLoss() const

Public Members

float charge
int isTrigMatched
std::vector<int> isTrigMatchedToChain
std::vector<std::string> listTrigChains
std::map<std::string, int> isIsolated
float ptcone20
float ptcone30
float ptcone40
float ptvarcone20
float ptvarcone30
float ptvarcone40
float topoetcone20
float topoetcone30
float topoetcone40
std::map<std::string, int> quality
std::map<std::string, std::vector<float>> RecoEff_SF
std::map<std::string, std::vector<float>> IsoEff_SF
std::map<std::string, std::vector<float>> TrigEff_SF
std::map<std::string, std::vector<float>> TrigMCEff
std::vector<float> TTVAEff_SF
float trkd0
float trkd0sig
float trkz0
float trkz0sintheta
float trkphi0
float trktheta
float trkcharge
float trkqOverP
int trknSiHits
int trknPixHits
int trknPixHoles
int trknSCTHits
int trknSCTHoles
int trknTRTHits
int trknTRTHoles
int trknBLayerHits
int trknInnermostPixLayHits
float trkPixdEdX
float EnergyLoss
float EnergyLossSigma
unsigned char energyLossType
float MeasEnergyLoss
float MeasEnergyLossSigma
float ParamEnergyLoss
float ParamEnergyLossSigmaMinus
float ParamEnergyLossSigmaPlus
float PromptLeptonInput_DL1mu
float PromptLeptonInput_DRlj
float PromptLeptonInput_LepJetPtFrac
float PromptLeptonInput_PtFrac
float PromptLeptonInput_PtRel
int PromptLeptonInput_TrackJetNTrack
float PromptLeptonInput_ip2
float PromptLeptonInput_ip3
float PromptLeptonInput_rnnip
int PromptLeptonInput_sv1_jf_ntrkv
float PromptLeptonIso
float PromptLeptonVeto
char passSel
char passOR