#include <TMBMuon.hpp>
Inheritance diagram for TMBMuon:

Public Types | |
| enum | Type { kLocalCorr = 0, kCentralCorr = 1, kSmearedMC = 2 } |
| which kind of muon types is the best measurement we have? More... | |
Public Member Functions | |
| TMBMuon () | |
| Default constructor. | |
| TMBMuon (Double_t pT, Double_t eta, Double_t phi, Type best, const TMBMuonType &local, const TMBMuonType &localcorr, const TMBMuonType ¢ral, const TMBMuonType ¢ralcorr, const TMBMuonType &global, const TMBMuonType &smearedMC) | |
| Initializing constructor. | |
| void | SetLocalInfo (Int_t nhit, Int_t ndeck, Int_t region, Int_t octant, Float_t chisqloc, Float_t sctimeA, Float_t sctimeB, Float_t sctimeC, Float_t xA, Float_t yA, Float_t zA, Float_t bdl) |
| Local muon system info setter. | |
| void | SetMatchingInfo (Int_t nseg, Int_t ndof, Float_t deltaPhi, Float_t deltaEta, Float_t deltaDrift, Float_t chisq, Float_t zAtPca, Float_t impPar, Float_t impParSig, Float_t err_zAtPca, Float_t err_impPar, Float_t dca, Float_t deteta, TRef chptr, TRef vtxref) |
| matching info setter | |
| void | SetMTCInfo (Int_t nmtc, Int_t calnLayer, Float_t etrack_best, Float_t caleSig, Float_t calEta, Float_t calPhi, Float_t eloss) |
| MTC info setter. | |
| void | SetIsolationInfo (Int_t nTrk5, Float_t EInCone1, Float_t EInCone15, Float_t EInCone2, Float_t EInCone4, Float_t EInCone6, Float_t drJet5, Float_t etTrkCone5, Float_t etHalo) |
| Isolation info setter. | |
| void | SetFlags (Int_t isLoose, Int_t isMedium, Int_t isTight, Int_t hasLocal, Int_t hasCentral, Int_t hasCal, Int_t isMuonEventOK, Int_t isCosmic, Int_t isCosmicT) |
| Flags setter. | |
| void | SetExpectedHits (Int_t expWhitsA, Int_t expWhitsBC, Int_t expShitsA, Int_t expShitsBC) |
| Expected number of hits setter. | |
| void | SetMCsmearingRand (Float_t rand) |
| MC smearing random number setter. | |
| void | CorrectPt (double dca) |
| Correct Muon pT based on dca - Overwrites _centralcorr. | |
| ~TMBMuon () | |
| const TMBMuonType & | Local () const |
| return local muon parameters measured in the muon chambers (no calorimeter eloss correction) | |
| const TMBMuonType & | LocalCorr () const |
| return local muon parameters measured in the muon chambers w/ calorimeter eloss correction | |
| const TMBMuonType & | Central () const |
| return muon parameters from its matched central track | |
| const TMBMuonType & | CentralCorr () const |
| return muon parameters from its matched central track w/ CFT only track correction | |
| const TMBMuonType & | Global () const |
| return global muon parameters from the global fit between local and central parameters | |
| const TMBMuonType & | SmearedMC () const |
| return MC smeared muon parameters | |
| Int_t | charge () const |
| charge of the muon | |
| Double_t | tlm () const |
| muon tan(lambda) | |
| Double_t | err_phi () const |
| error on phi | |
| Double_t | err_eta () const |
| error on (physical) eta | |
| Double_t | err_pT () const |
| transverse momentum error | |
| Int_t | nhit () const |
| number of hits in the muon chambers, defined as (nwhitA+10*nwhitBC+1000*nshitA+10000*nshitBC | |
| Int_t | ndeck () const |
| Matching decks, defined as (nwdeckA+10*nwdeckBC+1000*nsdeckA+10000*nsdeckBC). | |
| Int_t | region () const |
| region in the muon system (0: central, 1: forward z<0, 2: forward z>0) | |
| Int_t | octant () const |
| octant in the muon system (from 0 to 7 starting at phi=0) | |
| Float_t | chisqloc () const |
| Chisquare from local muon chamber fitting. | |
| Float_t | sctimeA () const |
| Scintillator time for A-segment. | |
| Float_t | sctimeB () const |
| Scintillator time for B-segment. | |
| Float_t | sctimeC () const |
| Scintillator time for C-segmen. | |
| Float_t | xA () const |
| x coordinate of center point of A-segment (x local position) | |
| Float_t | yA () const |
| y coordinate of center point of A-segment (y local position) | |
| Float_t | zA () const |
| z coordinate of center point of A-segment (z local position) | |
| Float_t | bdl () const |
| B dl of the muon through the toroid (not filled yet). | |
| Int_t | wireHitsA () const |
| number of A layer wire hits associated to the muon | |
| Int_t | wireHitsB () const |
| number of B layer wire hits associated to the muon | |
| Int_t | wireHitsC () const |
| number of C layer wire hits associated to the muon | |
| Int_t | wireHitsBC () const |
| number of B+C layer wire hits associated to the muon | |
| Int_t | scintHitsA () const |
| number of A layer scintillator hits associated to the muon | |
| Int_t | scintHitsB () const |
| number of B layer scintillator hits associated to the muon | |
| Int_t | scintHitsC () const |
| number of C layer scintillator hits associated to the muon | |
| Int_t | scintHitsBC () const |
| number of B+C layer scintillator hits associated to the muon | |
| Double_t | GetEtaDetector (Double_t eta, Double_t z, Double_t rdet) const |
| Int_t | nseg () const |
| Matching segments (0: no segments; MTC or hit) (1:A layer; 2:BC; 3:A+BC; negativ: w/o central track). | |
| Int_t | ndof () const |
| Number of degree of freedom of the global muon fit. | |
| Float_t | deltaPhi () const |
| delta_phi between A layer segment and the matching charged particle (straight line extrapolation) | |
| Float_t | deltaEta () const |
| delta_eta between A layer segment and the matching charged particle (straight line extrapolation) | |
| Float_t | deltaDrift () const |
| distance between A layer segment and the matching charged particle (straight line extrapolation) | |
| Float_t | chisq () const |
| Chisquare from global matching (global muon fit). | |
| Float_t | zAtPca () const |
| z coordinate at Pca (cm) (if matched muon) | |
| Float_t | impPar () const |
| Impact parameter in xy plane (cm) (if matched muon). | |
| Float_t | impParSig () const |
| Muonid impact parameter significance (if matched muon). | |
| Float_t | err_impPar () const |
| Error of impact parameter (if matched muon). | |
| Float_t | err_zAtPca () const |
| Error of z coordinate at Pca (if matched muon). | |
| Float_t | dca () const |
| dca of the track associated with the muon (0 if unmatched) | |
| Float_t | detectorEta () const |
| Muon detector eta at the A-layer (R=292.059cm). | |
| TMBTrack * | GetChargedTrack () const |
| charged particle object associated with the muon (if matched muon) | |
| const TRef & | GetChargedTrackRef () const |
| TRef to the charged particle object associated with the muon. | |
| TMBVertex * | GetVertex () const |
| vertex object associated with the muon (if matched muon) | |
| const TRef & | GetVertexRef () const |
| TRef to the vertex object associated with the muon. | |
| Double_t | chisqProb () const |
| global chisquare probability | |
| Int_t | calnLayer () const |
| Number of layers contribution to the muon signal found by the MTC algorithm. | |
| Int_t | nmtc () const |
| Muon track in calorimeter (MTC): -1 not done, 0 not found, 1 found. | |
| Float_t | etrack_best () const |
| Energy in cal cells associated with the matching MTC track. | |
| Float_t | caleSig () const |
| Significance of the energy reconstructed by the MTC algorithm. | |
| Float_t | calEta () const |
| Rapidity of the muon signal found by the MTC algorithm. | |
| Float_t | calPhi () const |
| Azimuthal angle of the muon signal found by the MTC algorithm. | |
| Float_t | eloss () const |
| Estimation of the muon energy loss in the calorimeter (Run I estimation). | |
| Int_t | nTrk5 () const |
| Total number of tracks in a cone of radius 0.5 centered around the muon. | |
| Float_t | EInCone1 () const |
| Energy in a dR=0.1 cone around the muon. | |
| Float_t | EInCone15 () const |
| Energy in a dR=0.15 cone around the muon. | |
| Float_t | EInCone2 () const |
| Energy in a dR=0.2 cone around the muon. | |
| Float_t | EInCone4 () const |
| Energy in a dR=0.4 cone around the muon. | |
| Float_t | EInCone6 () const |
| Energy in a dR=0.6 cone around the muon. | |
| Float_t | drJet5 () const |
| Distance (R) from the nearest jet reconstructed with the Run II cone algorithm (0.5 cone radius). | |
| Float_t | etTrkCone5 () const |
| Total transverse momentum of tracks in a cone of radius 0.5 centered around the muon. | |
| Float_t | etHalo () const |
| Total transverse energy measured in the calorimeter in the anulus between 0.1 and 0.4 centered around the muon track. | |
| Int_t | isLoose () const |
| Flag indicating whether the muon passes the loose identification criteria. | |
| Int_t | isMedium () const |
| Flag indicating whether the muon passes the medium identification criteria. | |
| Int_t | isTight () const |
| Flag indicating whether the muon passes the tight identification criteria. | |
| Int_t | hasLocal () const |
| Flag indicating whether the muon momentum was measured in the muon system. | |
| Int_t | hasCentral () const |
| Flag indicating whether the muon is matched to a central track. | |
| Int_t | hasCal () const |
| Flag indicating whether the muon was identified as a MIP in the calorimeter (MTC algorithm). | |
| Int_t | isMuonEventOK () const |
| Flag indicating whether the muon event is OK (Xing error, crate error, ...). | |
| Int_t | isCosmic () const |
| Flag indicating whether the muon passes timing cuts for cosmic removal. | |
| Int_t | isCosmicT () const |
| Flag indicating whether the muon passes timing and dca cuts for cosmic removal. | |
| Int_t | expWhitsA () const |
| Expected number of wire hits in the A layer (not implemented in the thumbnail yet). | |
| Int_t | expWhitsBC () const |
| Expected number of wire hits in the BC layer (not implemented in the thumbnail yet). | |
| Int_t | expShitsA () const |
| Expected number of scintillator hits in the A layer (not implemented in the thumbnail yet). | |
| Int_t | expShitsBC () const |
| Expected number of scintillator hits in the BC layer (not implemented in the thumbnail yet). | |
| Float_t | MCsmearingRand () const |
| random number used in MC smearing | |
Private Attributes | |
| TMBMuonType | _local |
| local muon parameters measured in the muon chambers (no calorimeter eloss correction) | |
| TMBMuonType | _localcorr |
| local muon parameters measured in the muon chambers w/ calorimeter eloss correction | |
| TMBMuonType | _central |
| muon parameters from its matched central track | |
| TMBMuonType | _centralcorr |
| muon parameters from its matched central track w/ CFT only track correction | |
| TMBMuonType | _global |
| global muon parameters from the global fit between local and central parameters | |
| TMBMuonType | _smearedMC |
| MC smeared muon parameters. | |
| Type | _best |
| which kind of muon types is the best measurement we have | |
| Int_t | _nhit |
| number of hits in the muon chambers, defined as (nwhitA+10*nwhitBC+1000*nshitA+10000*nshitBC) | |
| Int_t | _ndeck |
| Matching decks, defined as (nwdeckA+10*nwdeckBC+1000*nsdeckA+10000*nsdeckBC). | |
| Int_t | _region |
| region in the muon system (0: central, 1: forward z<0, 2: forward z>0) | |
| Int_t | _octant |
| octant in the muon system (from 0 to 7 starting at phi=0) | |
| Float_t | _chisqloc |
| Chisquare from local muon chamber fitting. | |
| Float_t | _sctimeA |
| Scintillator time for A-segment. | |
| Float_t | _sctimeB |
| Scintillator time for B-segment. | |
| Float_t | _sctimeC |
| Scintillator time for C-segment. | |
| Float_t | _xA |
| x coordinate of center point of A-segment (x local position) | |
| Float_t | _yA |
| y coordinate of center point of A-segment (y local position) | |
| Float_t | _zA |
| z coordinate of center point of A-segment (z local position) | |
| Float_t | _bdl |
| B dl of the muon through the toroid (not filled yet). | |
| Int_t | _nseg |
| Matching segments (0: no segments; MTC or hit) (1:A layer; 2:BC; 3:A+BC; negativ: w/o central track). | |
| Int_t | _ndof |
| Number of degree of freedom of the global muon fit. | |
| Float_t | _deltaPhi |
| delta_phi between A layer segment and the matching charged particle (straight line extrapolation) | |
| Float_t | _deltaEta |
| delta_eta between A layer segment and the matching charged particle (straight line extrapolation) | |
| Float_t | _deltaDrift |
| distance between A layer segment and the matching charged particle (straight line extrapolation) | |
| Float_t | _chisq |
| Chisquare from global matching (global muon fit). | |
| Float_t | _zAtPca |
| z coordinate at Pca (cm) (if matched muon) | |
| Float_t | _impPar |
| Impact parameter in xy plane (cm) (if matched muon). | |
| Float_t | _impParSig |
| Muonid impact parameter significance (if matched muon). | |
| Float_t | _err_impPar |
| Error of impact parameter (if matched muon). | |
| Float_t | _err_zAtPca |
| Error of z coordinate at Pca (if matched muon). | |
| Float_t | _dca |
| dca of the track associated with the muon (0 if unmatched) | |
| Float_t | _deteta |
| Muon detector eta at the A-layer (R=292.059cm). | |
| TRef | _chptr |
| Link to the corresponding charged particle object (if matched muon). | |
| TRef | _vtxref |
| Link to the corresponding vertex object (if matched muon). | |
| Int_t | _calnLayer |
| Number of layers contribution to the muon signal found by the MTC algorithm. | |
| Int_t | _nmtc |
| Muon track in calorimeter (MTC): -1 not done, 0 not found, 1 found. | |
| Float_t | _etrack_best |
| Energy in cal cells associated with the matching MTC track. | |
| Float_t | _caleSig |
| Significance of the energy reconstructed by the MTC algorithm. | |
| Float_t | _calEta |
| Rapidity of the muon signal found by the MTC algorithm. | |
| Float_t | _calPhi |
| Azimuthal angle of the muon signal found by the MTC algorithm. | |
| Float_t | _eloss |
| Estimation of the muon energy loss in the calorimeter (Run I estimation). | |
| Int_t | _nTrk5 |
| Total number of tracks in a cone of radius 0.5 centered around the muon. | |
| Float_t | _EInCone1 |
| Energy in a dR=0.1 cone around the muon. | |
| Float_t | _EInCone15 |
| Energy in a dR=0.15 cone around the muon. | |
| Float_t | _EInCone2 |
| Energy in a dR=0.2 cone around the muon. | |
| Float_t | _EInCone4 |
| Energy in a dR=0.4 cone around the muon. | |
| Float_t | _EInCone6 |
| Energy in a dR=0.6 cone around the muon. | |
| Float_t | _drJet5 |
| Distance (R) from the nearest jet reconstructed with the Run II cone algorithm (0.5 cone radius). | |
| Float_t | _etTrkCone5 |
| Total transverse momentum of tracks in a cone of radius 0.5 centered around the muon. | |
| Float_t | _etHalo |
| Total transverse energy measured in the calorimeter in the anulus between 0.1 and 0.4 centered around the muon track. | |
| Int_t | _isLoose |
| Flag indicating whether the muon passes the loose identification criteria. | |
| Int_t | _isMedium |
| Flag indicating whether the muon passes the medium identification criteria. | |
| Int_t | _isTight |
| Flag indicating whether the muon passes the tight identification criteria. | |
| Int_t | _hasLocal |
| Flag indicating whether the muon momentum was measured in the muon system. | |
| Int_t | _hasCentral |
| Flag indicating whether the muon is matched to a central track. | |
| Int_t | _hasCal |
| Flag indicating whether the muon was identified as a MIP in the calorimeter (MTC algorithm). | |
| Int_t | _isMuonEventOK |
| Flag indicating whether the muon event is OK (Xing error, crate error, ...). | |
| Int_t | _isCosmic |
| Flag indicating whether the muon passes timing cuts for cosmic removal. | |
| Int_t | _isCosmicT |
| Flag indicating whether the muon passes timing and dca cuts for cosmic removal. | |
| Int_t | _expWhitsA |
| Expected number of wire hits in the A layer (not implemented in the thumbnail yet). | |
| Int_t | _expWhitsBC |
| Expected number of wire hits in the BC layer (not implemented in the thumbnail yet). | |
| Int_t | _expShitsA |
| Expected number of scintillator hits in the A layer (not implemented in the thumbnail yet). | |
| Int_t | _expShitsBC |
| Expected number of scintillator hits in the BC layer (not implemented in the thumbnail yet). | |
| Float_t | _rand |
| random number used in MC smearing | |
Definition at line 27 of file TMBMuon.hpp.
|
|
which kind of muon types is the best measurement we have?
Definition at line 32 of file TMBMuon.hpp. |
|
|
Default constructor.
|
|
||||||||||||||||||||||||||||||||||||||||||||
|
Initializing constructor.
Definition at line 26 of file TMBMuon.cpp. References MuonMass. |
|
|
Definition at line 165 of file TMBMuon.hpp. |
|
|
B dl of the muon through the toroid (not filled yet).
Definition at line 217 of file TMBMuon.hpp. References _bdl. |
|
|
Significance of the energy reconstructed by the MTC algorithm.
Definition at line 284 of file TMBMuon.hpp. References _caleSig. |
|
|
Rapidity of the muon signal found by the MTC algorithm.
Definition at line 286 of file TMBMuon.hpp. References _calEta. |
|
|
Number of layers contribution to the muon signal found by the MTC algorithm.
Definition at line 278 of file TMBMuon.hpp. References _calnLayer. |
|
|
Azimuthal angle of the muon signal found by the MTC algorithm.
Definition at line 288 of file TMBMuon.hpp. References _calPhi. |
|
|
return muon parameters from its matched central track
Definition at line 173 of file TMBMuon.hpp. References _central. |
|
|
return muon parameters from its matched central track w/ CFT only track correction
Definition at line 175 of file TMBMuon.hpp. References _centralcorr. |
|
|
charge of the muon
Definition at line 171 of file TMBMuon.cpp. References _best, _centralcorr, _localcorr, _smearedMC, TMBMuonType::charge(), kCentralCorr, kLocalCorr, and kSmearedMC. Referenced by caf_util::ResSelector::GetMuon(). |
|
|
Chisquare from global matching (global muon fit).
Definition at line 250 of file TMBMuon.hpp. References _chisq. |
|
|
Chisquare from local muon chamber fitting.
Definition at line 203 of file TMBMuon.hpp. References _chisqloc. |
|
|
global chisquare probability
Definition at line 269 of file TMBMuon.cpp. |
|
|
Correct Muon pT based on dca - Overwrites _centralcorr.
Definition at line 138 of file TMBMuon.cpp. References _best, _centralcorr, _hasCentral, TMBLorentzVector::E(), err_eta(), err_phi(), err_pT(), TMBVector3::Eta(), GetChargedTrack(), kCentralCorr, TMBVector3::Phi(), TMBVector3::Pt(), TMBVector3::Px(), TMBVector3::Py(), TMBVector3::Pz(), TMBTrack::qpt(), TMBLorentzVector::SetPxPyPzE(), and TMBTrack::trerrs(). |
|
|
dca of the track associated with the muon (0 if unmatched)
Definition at line 262 of file TMBMuon.hpp. References _dca. |
|
|
distance between A layer segment and the matching charged particle (straight line extrapolation)
Definition at line 248 of file TMBMuon.hpp. References _deltaDrift. |
|
|
delta_eta between A layer segment and the matching charged particle (straight line extrapolation)
Definition at line 246 of file TMBMuon.hpp. References _deltaEta. |
|
|
delta_phi between A layer segment and the matching charged particle (straight line extrapolation)
Definition at line 244 of file TMBMuon.hpp. References _deltaPhi. |
|
|
Muon detector eta at the A-layer (R=292.059cm).
Definition at line 264 of file TMBMuon.hpp. References _deteta. |
|
|
Distance (R) from the nearest jet reconstructed with the Run II cone algorithm (0.5 cone radius).
Definition at line 306 of file TMBMuon.hpp. References _drJet5. |
|
|
Energy in a dR=0.1 cone around the muon.
Definition at line 296 of file TMBMuon.hpp. References _EInCone1. |
|
|
Energy in a dR=0.15 cone around the muon.
Definition at line 298 of file TMBMuon.hpp. References _EInCone15. |
|
|
Energy in a dR=0.2 cone around the muon.
Definition at line 300 of file TMBMuon.hpp. References _EInCone2. |
|
|
Energy in a dR=0.4 cone around the muon.
Definition at line 302 of file TMBMuon.hpp. References _EInCone4. |
|
|
Energy in a dR=0.6 cone around the muon.
Definition at line 304 of file TMBMuon.hpp. References _EInCone6. |
|
|
Estimation of the muon energy loss in the calorimeter (Run I estimation).
Definition at line 290 of file TMBMuon.hpp. References _eloss. |
|
|
error on (physical) eta
Definition at line 204 of file TMBMuon.cpp. References _best, _centralcorr, _localcorr, _smearedMC, TMBMuonType::err_eta(), kCentralCorr, kLocalCorr, and kSmearedMC. Referenced by CorrectPt(). |
|
|
Error of impact parameter (if matched muon).
Definition at line 258 of file TMBMuon.hpp. References _err_impPar. |
|
|
error on phi
Definition at line 193 of file TMBMuon.cpp. References _best, _centralcorr, _localcorr, _smearedMC, TMBMuonType::err_phi(), kCentralCorr, kLocalCorr, and kSmearedMC. Referenced by CorrectPt(). |
|
|
transverse momentum error
Definition at line 215 of file TMBMuon.cpp. References _best, _centralcorr, _localcorr, _smearedMC, TMBMuonType::err_pT(), kCentralCorr, kLocalCorr, and kSmearedMC. Referenced by CorrectPt(). |
|
|
Error of z coordinate at Pca (if matched muon).
Definition at line 260 of file TMBMuon.hpp. References _err_zAtPca. |
|
|
Total transverse energy measured in the calorimeter in the anulus between 0.1 and 0.4 centered around the muon track.
Definition at line 310 of file TMBMuon.hpp. References _etHalo. |
|
|
Energy in cal cells associated with the matching MTC track.
Definition at line 282 of file TMBMuon.hpp. References _etrack_best. |
|
|
Total transverse momentum of tracks in a cone of radius 0.5 centered around the muon.
Definition at line 308 of file TMBMuon.hpp. References _etTrkCone5. |
|
|
Expected number of scintillator hits in the A layer (not implemented in the thumbnail yet).
Definition at line 338 of file TMBMuon.hpp. References _expShitsA. |
|
|
Expected number of scintillator hits in the BC layer (not implemented in the thumbnail yet).
Definition at line 340 of file TMBMuon.hpp. References _expShitsBC. |
|
|
Expected number of wire hits in the A layer (not implemented in the thumbnail yet).
Definition at line 334 of file TMBMuon.hpp. References _expWhitsA. |
|
|
Expected number of wire hits in the BC layer (not implemented in the thumbnail yet).
Definition at line 336 of file TMBMuon.hpp. References _expWhitsBC. |
|
|
charged particle object associated with the muon (if matched muon)
Definition at line 266 of file TMBMuon.hpp. References _chptr. Referenced by CorrectPt(), caf_util::MuonSelector::GetCorrectedPt(), and caf_util::ResSelector::GetMuon(). |
|
|
TRef to the charged particle object associated with the muon.
Definition at line 268 of file TMBMuon.hpp. References _chptr. |
|
||||||||||||||||
|
Definition at line 262 of file TMBMuon.cpp. |
|
|
vertex object associated with the muon (if matched muon)
Definition at line 270 of file TMBMuon.hpp. References _vtxref. |
|
|
TRef to the vertex object associated with the muon.
Definition at line 272 of file TMBMuon.hpp. References _vtxref. |
|
|
return global muon parameters from the global fit between local and central parameters
Definition at line 177 of file TMBMuon.hpp. References _global. |
|
|
Flag indicating whether the muon was identified as a MIP in the calorimeter (MTC algorithm).
Definition at line 324 of file TMBMuon.hpp. References _hasCal. |
|
|
Flag indicating whether the muon is matched to a central track.
Definition at line 322 of file TMBMuon.hpp. References _hasCentral. Referenced by caf_util::MuonSelector::GetCorrectedPt(), and caf_util::ResSelector::GetMuon(). |
|
|
Flag indicating whether the muon momentum was measured in the muon system.
Definition at line 320 of file TMBMuon.hpp. References _hasLocal. |
|
|
Impact parameter in xy plane (cm) (if matched muon).
Definition at line 254 of file TMBMuon.hpp. References _impPar. |
|
|
Muonid impact parameter significance (if matched muon).
Definition at line 256 of file TMBMuon.hpp. References _impParSig. |
|
|
Flag indicating whether the muon passes timing cuts for cosmic removal.
Definition at line 328 of file TMBMuon.hpp. References _isCosmic. |
|
|
Flag indicating whether the muon passes timing and dca cuts for cosmic removal.
Definition at line 330 of file TMBMuon.hpp. References _isCosmicT. |
|
|
Flag indicating whether the muon passes the loose identification criteria.
Definition at line 314 of file TMBMuon.hpp. References _isLoose. |
|
|
Flag indicating whether the muon passes the medium identification criteria.
Definition at line 316 of file TMBMuon.hpp. References _isMedium. |
|
|
Flag indicating whether the muon event is OK (Xing error, crate error, ...).
Definition at line 326 of file TMBMuon.hpp. References _isMuonEventOK. |
|
|
Flag indicating whether the muon passes the tight identification criteria.
Definition at line 318 of file TMBMuon.hpp. References _isTight. |
|
|
return local muon parameters measured in the muon chambers (no calorimeter eloss correction)
Definition at line 169 of file TMBMuon.hpp. References _local. |
|
|
return local muon parameters measured in the muon chambers w/ calorimeter eloss correction
Definition at line 171 of file TMBMuon.hpp. References _localcorr. |
|
|
random number used in MC smearing
Definition at line 343 of file TMBMuon.hpp. References _rand. |
|
|
Matching decks, defined as (nwdeckA+10*nwdeckBC+1000*nsdeckA+10000*nsdeckBC).
Definition at line 197 of file TMBMuon.hpp. References _ndeck. |
|
|
Number of degree of freedom of the global muon fit.
Definition at line 242 of file TMBMuon.hpp. References _ndof. |
|
|
number of hits in the muon chambers, defined as (nwhitA+10*nwhitBC+1000*nshitA+10000*nshitBC
Definition at line 195 of file TMBMuon.hpp. References _nhit. |
|
|
Muon track in calorimeter (MTC): -1 not done, 0 not found, 1 found.
Definition at line 280 of file TMBMuon.hpp. References _nmtc. |
|
|
Matching segments (0: no segments; MTC or hit) (1:A layer; 2:BC; 3:A+BC; negativ: w/o central track).
Definition at line 240 of file TMBMuon.hpp. References _nseg. |
|
|
Total number of tracks in a cone of radius 0.5 centered around the muon.
Definition at line 294 of file TMBMuon.hpp. References _nTrk5. |
|
|
octant in the muon system (from 0 to 7 starting at phi=0)
Definition at line 201 of file TMBMuon.hpp. References _octant. |
|
|
region in the muon system (0: central, 1: forward z<0, 2: forward z>0)
Definition at line 199 of file TMBMuon.hpp. References _region. |
|
|
number of A layer scintillator hits associated to the muon
Definition at line 246 of file TMBMuon.cpp. References _nhit. |
|
|
number of B layer scintillator hits associated to the muon
Definition at line 254 of file TMBMuon.cpp. References _nhit. Referenced by scintHitsBC(). |
|
|
number of B+C layer scintillator hits associated to the muon
Definition at line 250 of file TMBMuon.cpp. References scintHitsB(), and scintHitsC(). |
|
|
number of C layer scintillator hits associated to the muon
Definition at line 258 of file TMBMuon.cpp. References _nhit. Referenced by scintHitsBC(). |
|
|
Scintillator time for A-segment.
Definition at line 205 of file TMBMuon.hpp. References _sctimeA. |
|
|
Scintillator time for B-segment.
Definition at line 207 of file TMBMuon.hpp. References _sctimeB. |
|
|
Scintillator time for C-segmen.
Definition at line 209 of file TMBMuon.hpp. References _sctimeC. |
|
||||||||||||||||||||
|
Expected number of hits setter.
Definition at line 124 of file TMBMuon.cpp. References _expShitsA, _expShitsBC, _expWhitsA, and _expWhitsBC. |
|
||||||||||||||||||||||||||||||||||||||||
|
Flags setter.
Definition at line 109 of file TMBMuon.cpp. References _hasCal, _hasCentral, _hasLocal, _isCosmic, _isCosmicT, _isLoose, _isMedium, _isMuonEventOK, and _isTight. |
|
||||||||||||||||||||||||||||||||||||||||
|
Isolation info setter.
Definition at line 94 of file TMBMuon.cpp. References _drJet5, _EInCone1, _EInCone15, _EInCone2, _EInCone4, _EInCone6, _etHalo, _etTrkCone5, and _nTrk5. |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Local muon system info setter.
Definition at line 41 of file TMBMuon.cpp. References _bdl, _chisqloc, _ndeck, _nhit, _octant, _region, _sctimeA, _sctimeB, _sctimeC, _xA, _yA, and _zA. |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
matching info setter
Definition at line 59 of file TMBMuon.cpp. References _chisq, _chptr, _dca, _deltaDrift, _deltaEta, _deltaPhi, _deteta, _err_impPar, _err_zAtPca, _impPar, _impParSig, _ndof, _nseg, _vtxref, and _zAtPca. |
|
|
MC smearing random number setter.
Definition at line 133 of file TMBMuon.cpp. References _rand. |
|
||||||||||||||||||||||||||||||||
|
MTC info setter.
Definition at line 82 of file TMBMuon.cpp. References _caleSig, _calEta, _calnLayer, _calPhi, _eloss, _etrack_best, and _nmtc. |
|
|
return MC smeared muon parameters
Definition at line 179 of file TMBMuon.hpp. References _smearedMC. |
|
|
muon tan(lambda)
Definition at line 182 of file TMBMuon.cpp. References _best, _centralcorr, _localcorr, _smearedMC, kCentralCorr, kLocalCorr, kSmearedMC, and TMBMuonType::tlm(). |
|
|
number of A layer wire hits associated to the muon
Definition at line 226 of file TMBMuon.cpp. References _nhit. |
|
|
number of B layer wire hits associated to the muon
Definition at line 231 of file TMBMuon.cpp. References _nhit. Referenced by wireHitsBC(). |
|
|
number of B+C layer wire hits associated to the muon
Definition at line 241 of file TMBMuon.cpp. References wireHitsB(), and wireHitsC(). |
|
|
number of C layer wire hits associated to the muon
Definition at line 236 of file TMBMuon.cpp. References _nhit. Referenced by wireHitsBC(). |
|
|
x coordinate of center point of A-segment (x local position)
Definition at line 211 of file TMBMuon.hpp. References _xA. |
|
|
y coordinate of center point of A-segment (y local position)
Definition at line 213 of file TMBMuon.hpp. References _yA. |
|
|
z coordinate of center point of A-segment (z local position)
Definition at line 215 of file TMBMuon.hpp. References _zA. |
|
|
z coordinate at Pca (cm) (if matched muon)
Definition at line 252 of file TMBMuon.hpp. References _zAtPca. |
|
|
B dl of the muon through the toroid (not filled yet).
Definition at line 61 of file TMBMuon.hpp. Referenced by bdl(), and SetLocalInfo(). |
|
|
which kind of muon types is the best measurement we have
Definition at line 47 of file TMBMuon.hpp. Referenced by charge(), CorrectPt(), err_eta(), err_phi(), err_pT(), and tlm(). |
|
|
Significance of the energy reconstructed by the MTC algorithm.
Definition at line 84 of file TMBMuon.hpp. Referenced by caleSig(), and SetMTCInfo(). |
|
|
Rapidity of the muon signal found by the MTC algorithm.
Definition at line 85 of file TMBMuon.hpp. Referenced by calEta(), and SetMTCInfo(). |
|
|
Number of layers contribution to the muon signal found by the MTC algorithm.
Definition at line 81 of file TMBMuon.hpp. Referenced by calnLayer(), and SetMTCInfo(). |
|
|
Azimuthal angle of the muon signal found by the MTC algorithm.
Definition at line 86 of file TMBMuon.hpp. Referenced by calPhi(), and SetMTCInfo(). |
|
|
muon parameters from its matched central track
Definition at line 43 of file TMBMuon.hpp. Referenced by Central(). |
|
|
muon parameters from its matched central track w/ CFT only track correction
Definition at line 44 of file TMBMuon.hpp. Referenced by CentralCorr(), charge(), CorrectPt(), err_eta(), err_phi(), err_pT(), and tlm(). |
|
|
Chisquare from global matching (global muon fit).
Definition at line 69 of file TMBMuon.hpp. Referenced by chisq(), chisqProb(), and SetMatchingInfo(). |
|
|
Chisquare from local muon chamber fitting.
Definition at line 54 of file TMBMuon.hpp. Referenced by chisqloc(), and SetLocalInfo(). |
|
|
Link to the corresponding charged particle object (if matched muon).
Definition at line 77 of file TMBMuon.hpp. Referenced by GetChargedTrack(), GetChargedTrackRef(), and SetMatchingInfo(). |
|
|
dca of the track associated with the muon (0 if unmatched)
Definition at line 75 of file TMBMuon.hpp. Referenced by dca(), and SetMatchingInfo(). |
|
|
distance between A layer segment and the matching charged particle (straight line extrapolation)
Definition at line 68 of file TMBMuon.hpp. Referenced by deltaDrift(), and SetMatchingInfo(). |
|
|
delta_eta between A layer segment and the matching charged particle (straight line extrapolation)
Definition at line 67 of file TMBMuon.hpp. Referenced by deltaEta(), and SetMatchingInfo(). |
|
|
delta_phi between A layer segment and the matching charged particle (straight line extrapolation)
Definition at line 66 of file TMBMuon.hpp. Referenced by deltaPhi(), and SetMatchingInfo(). |
|
|
Muon detector eta at the A-layer (R=292.059cm).
Definition at line 76 of file TMBMuon.hpp. Referenced by detectorEta(), and SetMatchingInfo(). |
|
|
Distance (R) from the nearest jet reconstructed with the Run II cone algorithm (0.5 cone radius).
Definition at line 96 of file TMBMuon.hpp. Referenced by drJet5(), and SetIsolationInfo(). |
|
|
Energy in a dR=0.1 cone around the muon.
Definition at line 91 of file TMBMuon.hpp. Referenced by EInCone1(), and SetIsolationInfo(). |
|
|
Energy in a dR=0.15 cone around the muon.
Definition at line 92 of file TMBMuon.hpp. Referenced by EInCone15(), and SetIsolationInfo(). |
|
|
Energy in a dR=0.2 cone around the muon.
Definition at line 93 of file TMBMuon.hpp. Referenced by EInCone2(), and SetIsolationInfo(). |
|
|
Energy in a dR=0.4 cone around the muon.
Definition at line 94 of file TMBMuon.hpp. Referenced by EInCone4(), and SetIsolationInfo(). |
|
|
Energy in a dR=0.6 cone around the muon.
Definition at line 95 of file TMBMuon.hpp. Referenced by EInCone6(), and SetIsolationInfo(). |
|
|
Estimation of the muon energy loss in the calorimeter (Run I estimation).
Definition at line 87 of file TMBMuon.hpp. Referenced by eloss(), and SetMTCInfo(). |
|
|
Error of impact parameter (if matched muon).
Definition at line 73 of file TMBMuon.hpp. Referenced by err_impPar(), and SetMatchingInfo(). |
|
|
Error of z coordinate at Pca (if matched muon).
Definition at line 74 of file TMBMuon.hpp. Referenced by err_zAtPca(), and SetMatchingInfo(). |
|
|
Total transverse energy measured in the calorimeter in the anulus between 0.1 and 0.4 centered around the muon track.
Definition at line 98 of file TMBMuon.hpp. Referenced by etHalo(), and SetIsolationInfo(). |
|
|
Energy in cal cells associated with the matching MTC track.
Definition at line 83 of file TMBMuon.hpp. Referenced by etrack_best(), and SetMTCInfo(). |
|
|
Total transverse momentum of tracks in a cone of radius 0.5 centered around the muon.
Definition at line 97 of file TMBMuon.hpp. Referenced by etTrkCone5(), and SetIsolationInfo(). |
|
|
Expected number of scintillator hits in the A layer (not implemented in the thumbnail yet).
Definition at line 114 of file TMBMuon.hpp. Referenced by expShitsA(), and SetExpectedHits(). |
|
|
Expected number of scintillator hits in the BC layer (not implemented in the thumbnail yet).
Definition at line 115 of file TMBMuon.hpp. Referenced by expShitsBC(), and SetExpectedHits(). |
|
|
Expected number of wire hits in the A layer (not implemented in the thumbnail yet).
Definition at line 112 of file TMBMuon.hpp. Referenced by expWhitsA(), and SetExpectedHits(). |
|
|
Expected number of wire hits in the BC layer (not implemented in the thumbnail yet).
Definition at line 113 of file TMBMuon.hpp. Referenced by expWhitsBC(), and SetExpectedHits(). |
|
|
global muon parameters from the global fit between local and central parameters
Definition at line 45 of file TMBMuon.hpp. Referenced by Global(). |
|
|
Flag indicating whether the muon was identified as a MIP in the calorimeter (MTC algorithm).
Definition at line 106 of file TMBMuon.hpp. Referenced by hasCal(), and SetFlags(). |
|
|
Flag indicating whether the muon is matched to a central track.
Definition at line 105 of file TMBMuon.hpp. Referenced by CorrectPt(), hasCentral(), and SetFlags(). |
|
|
Flag indicating whether the muon momentum was measured in the muon system.
Definition at line 104 of file TMBMuon.hpp. Referenced by hasLocal(), and SetFlags(). |
|
|
Impact parameter in xy plane (cm) (if matched muon).
Definition at line 71 of file TMBMuon.hpp. Referenced by impPar(), and SetMatchingInfo(). |
|
|
Muonid impact parameter significance (if matched muon).
Definition at line 72 of file TMBMuon.hpp. Referenced by impParSig(), and SetMatchingInfo(). |
|
|
Flag indicating whether the muon passes timing cuts for cosmic removal.
Definition at line 108 of file TMBMuon.hpp. Referenced by isCosmic(), and SetFlags(). |
|
|
Flag indicating whether the muon passes timing and dca cuts for cosmic removal.
Definition at line 109 of file TMBMuon.hpp. Referenced by isCosmicT(), and SetFlags(). |
|
|
Flag indicating whether the muon passes the loose identification criteria.
Definition at line 101 of file TMBMuon.hpp. Referenced by isLoose(), and SetFlags(). |
|
|
Flag indicating whether the muon passes the medium identification criteria.
Definition at line 102 of file TMBMuon.hpp. Referenced by isMedium(), and SetFlags(). |
|
|
Flag indicating whether the muon event is OK (Xing error, crate error, ...).
Definition at line 107 of file TMBMuon.hpp. Referenced by isMuonEventOK(), and SetFlags(). |
|
|
Flag indicating whether the muon passes the tight identification criteria.
Definition at line 103 of file TMBMuon.hpp. Referenced by isTight(), and SetFlags(). |
|
|
local muon parameters measured in the muon chambers (no calorimeter eloss correction)
Definition at line 41 of file TMBMuon.hpp. Referenced by Local(). |
|
|
local muon parameters measured in the muon chambers w/ calorimeter eloss correction
Definition at line 42 of file TMBMuon.hpp. Referenced by charge(), err_eta(), err_phi(), err_pT(), LocalCorr(), and tlm(). |
|
|
Matching decks, defined as (nwdeckA+10*nwdeckBC+1000*nsdeckA+10000*nsdeckBC).
Definition at line 51 of file TMBMuon.hpp. Referenced by ndeck(), and SetLocalInfo(). |
|
|
Number of degree of freedom of the global muon fit.
Definition at line 65 of file TMBMuon.hpp. Referenced by chisqProb(), ndof(), and SetMatchingInfo(). |
|
|
number of hits in the muon chambers, defined as (nwhitA+10*nwhitBC+1000*nshitA+10000*nshitBC)
Definition at line 50 of file TMBMuon.hpp. Referenced by nhit(), scintHitsA(), scintHitsB(), scintHitsC(), SetLocalInfo(), wireHitsA(), wireHitsB(), and wireHitsC(). |
|
|
Muon track in calorimeter (MTC): -1 not done, 0 not found, 1 found.
Definition at line 82 of file TMBMuon.hpp. Referenced by nmtc(), and SetMTCInfo(). |
|
|
Matching segments (0: no segments; MTC or hit) (1:A layer; 2:BC; 3:A+BC; negativ: w/o central track).
Definition at line 64 of file TMBMuon.hpp. Referenced by nseg(), and SetMatchingInfo(). |
|
|
Total number of tracks in a cone of radius 0.5 centered around the muon.
Definition at line 90 of file TMBMuon.hpp. Referenced by nTrk5(), and SetIsolationInfo(). |
|
|
octant in the muon system (from 0 to 7 starting at phi=0)
Definition at line 53 of file TMBMuon.hpp. Referenced by octant(), and SetLocalInfo(). |
|
|
random number used in MC smearing
Definition at line 117 of file TMBMuon.hpp. Referenced by MCsmearingRand(), and SetMCsmearingRand(). |
|
|
region in the muon system (0: central, 1: forward z<0, 2: forward z>0)
Definition at line 52 of file TMBMuon.hpp. Referenced by region(), and SetLocalInfo(). |
|
|
Scintillator time for A-segment.
Definition at line 55 of file TMBMuon.hpp. Referenced by sctimeA(), and SetLocalInfo(). |
|
|
Scintillator time for B-segment.
Definition at line 56 of file TMBMuon.hpp. Referenced by sctimeB(), and SetLocalInfo(). |
|
|
Scintillator time for C-segment.
Definition at line 57 of file TMBMuon.hpp. Referenced by sctimeC(), and SetLocalInfo(). |
|
|
MC smeared muon parameters.
Definition at line 46 of file TMBMuon.hpp. Referenced by charge(), err_eta(), err_phi(), err_pT(), SmearedMC(), and tlm(). |
|
|
Link to the corresponding vertex object (if matched muon).
Definition at line 78 of file TMBMuon.hpp. Referenced by GetVertex(), GetVertexRef(), and SetMatchingInfo(). |
|
|
x coordinate of center point of A-segment (x local position)
Definition at line 58 of file TMBMuon.hpp. Referenced by SetLocalInfo(), and xA(). |
|
|
y coordinate of center point of A-segment (y local position)
Definition at line 59 of file TMBMuon.hpp. Referenced by SetLocalInfo(), and yA(). |
|
|
z coordinate of center point of A-segment (z local position)
Definition at line 60 of file TMBMuon.hpp. Referenced by SetLocalInfo(), and zA(). |
|
|
z coordinate at Pca (cm) (if matched muon)
Definition at line 70 of file TMBMuon.hpp. Referenced by SetMatchingInfo(), and zAtPca(). |
1.3.4