ATLAS Offline Software
|
Basic detail class containing information for track and calo seeded tau reconstruction algorithms. More...
#include <TauCommonDetails.h>
Public Member Functions | |
TauCommonDetails () | |
Default constructor. More... | |
TauCommonDetails (const TauCommonDetails &rhs) | |
Copy constructor. More... | |
virtual | ~TauCommonDetails () |
Virtual destructor. More... | |
TauCommonDetails & | operator= (const TauCommonDetails &rhs) |
Assignment operator. More... | |
bool | operator== (const TauCommonDetails &rhs) const |
Equality operator. More... | |
bool | operator!= (const TauCommonDetails &rhs) const |
Inequality operator. More... | |
virtual const std::string & | className () const |
Get name of class. More... | |
std::string | toString () const |
Uses printOn to make a string of the TauDetails. More... | |
Accessors for ipZ0SinThetaSigLeadTrk | |
Significance of z0 sin(Theta) | |
double | ipZ0SinThetaSigLeadTrk () const |
Get significance of z0SinTheta. More... | |
void | setIpZ0SinThetaSigLeadTrk (double significance) |
Set significance of z0SinTheta. More... | |
Accessors for etOverPtLeadTrk | |
Ratio of E_T of TauCandidate to p_T of leading track. | |
double | etOverPtLeadTrk () const |
Get leading E_T to p_T ratio. More... | |
void | setEtOverPtLeadTrk (double ratio) |
Set leading E_T to p_T ratio. More... | |
Accessors for leadTrkPt | |
p_T of leading loose track - for Trigger | |
double | leadTrkPt () const |
Get leading track p_T. More... | |
void | setLeadTrkPt (double pt) |
Set leading track p_T. More... | |
Accessors for looseTrk | |
Loose tracks. | |
const Rec::TrackParticle * | looseTrk (unsigned int i) const |
Get loose track. More... | |
const ElementLinkVector< Rec::TrackParticleContainer > & | looseTrk () const |
Get loose track vector (const) More... | |
ElementLinkVector< Rec::TrackParticleContainer > & | looseTrk () |
Get loose track vector. More... | |
void | addLooseTrk (const Rec::TrackParticleContainer *cont, const Rec::TrackParticle *track) |
Add a loose track. More... | |
unsigned int | nLooseTrk () const |
Get number of loose tracks. More... | |
Accessors for looseConvTrk | |
Loose Conversion tracks. | |
const Rec::TrackParticle * | looseConvTrk (unsigned int i) const |
Get loose track. More... | |
const ElementLinkVector< Rec::TrackParticleContainer > & | looseConvTrk () const |
Get looseConv track vector (const) More... | |
ElementLinkVector< Rec::TrackParticleContainer > & | looseConvTrk () |
Get looseConv track vector. More... | |
void | addLooseConvTrk (const Rec::TrackParticleContainer *cont, const Rec::TrackParticle *track) |
Add a looseConv track. More... | |
unsigned int | nLooseConvTrk () const |
Get number of loose tracks. More... | |
int | nProngLoose () const |
Number of prongs. More... | |
bool | isLooseConvTrk (unsigned int i) const |
Check if track is a conversion track. More... | |
Accessors for seedCalo_wideTrk | |
SeedCalo wide tracks. | |
const Rec::TrackParticle * | seedCalo_wideTrk (unsigned int i) const |
Get seedCalo wide track. More... | |
const ElementLinkVector< Rec::TrackParticleContainer > & | seedCalo_wideTrk () const |
Get seedCalo wide track vector (const) More... | |
ElementLinkVector< Rec::TrackParticleContainer > & | seedCalo_wideTrk () |
Get seedCalo wide track vector. More... | |
void | addSeedCalo_wideTrk (const Rec::TrackParticleContainer *cont, const Rec::TrackParticle *track) |
Add a seedCalo wide track. More... | |
unsigned int | seedCalo_nWideTrk () const |
Get number of seedCalo wide tracks. More... | |
Accessors for seedTrk_wideTrk | |
SeedTrk wide tracks. | |
const Rec::TrackParticle * | seedTrk_wideTrk (unsigned int i) const |
Get seedTrk wide track. More... | |
const ElementLinkVector< Rec::TrackParticleContainer > & | seedTrk_wideTrk () const |
Get seedTrk wide track vector (const) More... | |
ElementLinkVector< Rec::TrackParticleContainer > & | seedTrk_wideTrk () |
Get seedTrk wide track vector. More... | |
void | addSeedTrk_wideTrk (const Rec::TrackParticleContainer *cont, const Rec::TrackParticle *track) |
Add a seedTrk wide track. More... | |
unsigned int | seedTrk_nWideTrk () const |
Get number of seedTrk wide tracks. More... | |
Accessors for otherTrk | |
Other tracks. | |
const Rec::TrackParticle * | otherTrk (unsigned int i) const |
Get other track. More... | |
const ElementLinkVector< Rec::TrackParticleContainer > & | otherTrk () const |
Get other track vector (const) More... | |
ElementLinkVector< Rec::TrackParticleContainer > & | otherTrk () |
Get other track vector. More... | |
void | addOtherTrk (const Rec::TrackParticleContainer *cont, const Rec::TrackParticle *track) |
Add a other track. More... | |
unsigned int | nOtherTrk () const |
Get number of other tracks. More... | |
Accessors for ipSigLeadTrk | |
Impact parameter significance of leading track. | |
double | ipSigLeadTrk () const |
Get impact parameter significance. More... | |
void | setIpSigLeadTrk (double significance) |
Set impact parameter significance. More... | |
Accessors for ipSigLeadLooseTrk | |
Impact parameter significance of leading loose track. | |
double | ipSigLeadLooseTrk () const |
Get impact parameter significance. More... | |
void | setIpSigLeadLooseTrk (double significance) |
Set impact parameter significance. More... | |
Accessors for etOverPtLeadLooseTrk | |
Ratio of E_T of TauCandidate to p_T of leading loose track. | |
double | etOverPtLeadLooseTrk () const |
Get E_t to p_T ratio for rau candidate leading loose track. More... | |
void | setEtOverPtLeadLooseTrk (double ratio) |
Set E_t to p_T ratio for rau candidate leading loose track. More... | |
Accessors for leadLooseTrkPt | |
p_T of leading loose track - for Trigger | |
double | leadLooseTrkPt () const |
Get p_T of leading loose track. More... | |
void | setLeadLooseTrkPt (double pT) |
Set p_T of leading loose track. More... | |
Accessors for chrgLooseTrk | |
Charge of loose tracks. | |
double | chrgLooseTrk () const |
Get chrg of loose tracks. More... | |
void | setChrgLooseTrk (double charge) |
Set chrg of loose tracks. More... | |
Accessors for massTrkSys | |
Invariant mass of the tracks system. | |
double | massTrkSys () const |
Get track system invariant mass. More... | |
void | setMassTrkSys (double mass) |
Set track system invariant mass. More... | |
Accessors for trkWidth2 | |
Width of tracks momenta. | |
double | trkWidth2 () const |
Get track width ^2. More... | |
void | setTrkWidth2 (double trkWidth2) |
Set track width ^2. More... | |
Accessors for cellEM012Cluster | |
EM calorimeter cell cluster. Cells used for candidate building, only EM calorimeter, without 3:rd sampling | |
const CaloCluster * | cellEM012Cluster () const |
Get EM calorimeter cell cluster. More... | |
void | setCellEM012Cluster (const CaloClusterContainer *cont, const CaloCluster *clust) |
Set EM calorimeter cell cluster. More... | |
const ElementLink< CaloClusterContainer > & | cellEM012ClusterLink () const |
Get ElementLink to EM calorimeter cell cluster (const) More... | |
ElementLink< CaloClusterContainer > & | cellEM012ClusterLink () |
Get ElementLink to EM calorimeter cell cluster. More... | |
void | setCellEM012ClusterLink (const ElementLink< CaloClusterContainer > &x) |
Set ElementLink to EM calorimeter cell cluster. More... | |
Accessors for trFlightPathSig | |
Transverse flight path significance for taus with at least 2 associated tracks. | |
double | trFlightPathSig () const |
Get Transverse flight path significance. More... | |
void | setTrFlightPathSig (double significance) |
Set Transverse flight path significance. More... | |
Accessors for sumPi0Vec | |
Pi0 energy sum vector. | |
const CLHEP::HepLorentzVector & | sumPi0Vec () const |
Get the Pi0 energy sum vector. More... | |
void | setSumPi0Vec (const CLHEP::HepLorentzVector &sumPi0Vec) |
Set the Pi0 energy sum vector. More... | |
Accessors for secVtx | |
Secondary vertex. | |
const Trk::RecVertex * | secVtx () const |
Get secondary vertex. More... | |
void | setSecVtx (const Trk::RecVertex *secVtx) |
Set secondary vertex. More... | |
Accessors for etEflow | |
E_T from energy flow. | |
double | etEflow () const |
Get E_T from energy flow. More... | |
void | setEtEflow (double et) |
Set E_T from energy flow. More... | |
Accessors for mEflow | |
mass from energy flow | |
double | mEflow () const |
Get mass from energy flow. More... | |
void | setMEflow (double m) |
Set mass from energy flow. More... | |
Accessors for pi0 | |
Pi0 clusters. | |
const CaloCluster * | pi0 (unsigned int i) const |
Get pi0 cluster. More... | |
const ElementLinkVector< CaloClusterContainer > & | pi0LinkVec () const |
Get pi0 cluster vector (const) More... | |
ElementLinkVector< CaloClusterContainer > & | pi0LinkVec () |
Get pi0 cluster vector. More... | |
unsigned int | nPi0 () const |
Get length of pi0 cluster vector. More... | |
void | addPi0 (const CaloCluster *pi0, const CaloClusterContainer *cont) |
Add cluster to pi0 cluster vector. More... | |
double | ele_E237E277 () const |
name accessors for electron LLH variables More... | |
void | setEle_E237E277 (double value) |
set ratio of energy in window of 3X7 cells over 7X7 cells in second layer of ECAL More... | |
double | ele_PresamplerFraction () const |
get fraction of EM cluster energy in presampler More... | |
void | setEle_PresamplerFraction (double value) |
set fraction of EM cluster energy in presampler More... | |
double | ele_ECALFirstFraction () const |
get fraction of EM cluster energy in first layer of ECAL More... | |
void | setEle_ECALFirstFraction (double value) |
set fraction of EM cluster energy in first layer of ECAL More... | |
unsigned int | numCells () const |
get number of cells associated to tau candidate More... | |
void | setNumCells (unsigned int value) |
set number of cells associated to tau candidate More... | |
unsigned int | numTopoClusters () const |
get number of topocluster constituents of jet associated to tau candidate More... | |
void | setNumTopoClusters (unsigned int value) |
set number of topocluster constituents of jet associated to tau candidate More... | |
double | numEffTopoClusters () const |
get number of effective topocluster constituents of jet associated to tau candidate !!! is a double More... | |
void | setNumEffTopoClusters (double value) |
set number of effective topocluster constituents of jet associated to tau candidate !!! is a double More... | |
double | topoInvMass () const |
get invariant mass from topoclusters of jet associated to tau candidate More... | |
void | setTopoInvMass (double value) |
set invariant mass from topoclusters of jet associated to tau candidate More... | |
double | effTopoInvMass () const |
get invariant mass from effective topoclusters of jet associated to tau candidate More... | |
void | setEffTopoInvMass (double value) |
set invariant mass from effective topoclusters of jet associated to tau candidate More... | |
double | topoMeanDeltaR () const |
get mean distance to leading topocluster for topoclusters of jet associated to tau candidate More... | |
void | setTopoMeanDeltaR (double value) |
set mean distance to leading topocluster for topoclusters of jet associated to tau candidate More... | |
double | effTopoMeanDeltaR () const |
get mean distance to leading topocluster for effective topoclusters of jet associated to tau candidate More... | |
void | setEffTopoMeanDeltaR (double value) |
set mean distance to leading topocluster for effective topoclusters of jet associated to tau candidate More... | |
Accessors for seedCalo_EMRadius | |
Uncalibrated Et weighted radius in the Presampler + EM1 + EM2 within dR < 0.4. Applicable to calo seeded tau reconstruction | |
double | seedCalo_EMRadius () const |
Get E_T radius. More... | |
void | setSeedCalo_EMRadius (double EMRadius) |
Set E_T radius. More... | |
Accessors for seedCalo_hadRadius | |
Uncalibrated hadron calorimeter weighted radius. Applicable to calo seeded tau reconstruction | |
double | seedCalo_hadRadius () const |
Get hadron calorimeter radius. More... | |
void | setSeedCalo_hadRadius (double hadRadius) |
Set hadron calorimeter radius. More... | |
Accessors for seedCalo_etEMAtEMScale | |
Uncalibrated Sum of Cell Transverse energy in the Presampler + EM1 + EM2 within dR < 0.4. Applicable to calo seeded tau reconstruction | |
double | seedCalo_etEMAtEMScale () const |
Get EM energy at EM scale. More... | |
void | setSeedCalo_etEMAtEMScale (double energy) |
Set EM energy at EM scale. More... | |
Accessors for seedCalo_etHadAtEMScale | |
Uncalibrated Sum of Cell Transverse energy in the Presampler + EM1 + EM2 within dR < 0.4. Applicable to calo seeded tau reconstruction | |
double | seedCalo_etHadAtEMScale () const |
Get Hadronic energy at EM scale. More... | |
void | setSeedCalo_etHadAtEMScale (double energy) |
Set hadronic energy at EM scale. More... | |
Accessors for seedCalo_isolFrac | |
Ratio of the uncalibrated transverse energy of cells within 0.1<dR<0.2 and cells within 0<dR<0.4. Applicable to calo seeded tau reconstruction | |
double | seedCalo_isolFrac () const |
Get isolation fraction. More... | |
void | setSeedCalo_isolFrac (double isolFrac) |
Set isolation fraction. More... | |
Accessors for seedCalo_centFrac | |
Centrality fraction (ET(dr<0.1)/ET(dr<0.4) for all calos. Applicable to calo seeded tau reconstruction | |
double | seedCalo_centFrac () const |
Get centrality fraction. More... | |
void | setSeedCalo_centFrac (double centFrac) |
Set centrality fraction. More... | |
Accessors for m_seedCalo_StripWidth2 | |
Uncalibrated transverse energy weighted width in the strip layer within dR < 0.4. Applicable to calo seeded tau reconstruction | |
double | seedCalo_stripWidth2 () const |
Get strip width ^2. More... | |
void | setSeedCalo_stripWidth2 (double stripWidth2) |
Set strip width ^2. More... | |
Accessors for seedCalo_nStrip | |
Number of Strip cells within dR < 0.4, with energy above specified threshold. Applicable to calo seeded tau reconstruction | |
int | seedCalo_nStrip () const |
Get number of strips. More... | |
void | setSeedCalo_nStrip (int nStrip) |
Set number of strips. More... | |
Accessors for seedCalo_etEMCalib | |
Calibrated EM transverse energy. EM is Presampler + EM1 + EM2 Applicable to calo seeded tau reconstruction | |
double | seedCalo_etEMCalib () const |
Get calibrated EM transverse energy. More... | |
void | setSeedCalo_etEMCalib (double etEMCalib) |
Set calibrated EM transverse energy. More... | |
Accessors for seedCalo_eta | |
eta of TauJet calculated from calorimeter (for merged algorithm) Applicable to calo seeded tau reconstruction | |
double | seedCalo_etHadCalib () const |
Get calibrated hadronic transverse energy. More... | |
void | setSeedCalo_etHadCalib (double etHadCalib) |
Set calibrated hadronic transverse energy. More... | |
double | seedCalo_eta () const |
Get eta of TauJet calculated from calorimeter. More... | |
void | setSeedCalo_eta (double eta) |
Set eta of TauJet calculated from calorimeter. More... | |
Accessors for seedCalo_phi | |
phi of TauJet calculated from calorimeter (for merged algorithm) Applicable to calo seeded tau reconstruction | |
double | seedCalo_phi () const |
Get phi of TauJet calculated from calorimeter. More... | |
void | setSeedCalo_phi (double phi) |
Set phi of TauJet calculated from calorimeter. More... | |
Accessors for seedCalo_nIsolLooseTrk | |
Number of isolated tracks. Number of tracks p_T>1GeV between dR = cmsdr and dR = cmsdR (from the jobOptions) Applicable to calo seeded tau reconstruction | |
double | seedCalo_nIsolLooseTrk () const |
Get number of isolated tracks. More... | |
void | setSeedCalo_nIsolLooseTrk (double nIsolTRk) |
Set number of isolated tracks. More... | |
Accessors for seedCalo_trkAvgDist | |
average track distance from calorimeter seed Applicable to calo seeded tau reconstruction | |
double | seedCalo_trkAvgDist () const |
Get the average track distance to calorimeter seed. More... | |
void | setSeedCalo_trkAvgDist (double trkAvgDist) |
Set average track distance to calorimeter seed. More... | |
Accessors for seedCalo_trkRmsDist | |
RMS of track distance from calorimeter seed. Applicable to calo seeded tau reconstruction | |
double | seedCalo_trkRmsDist () const |
Get the RMS of track distance to calorimeter seed. More... | |
void | setSeedCalo_trkRmsDist (double trkRmsDist) |
Set RMS of track distance to calorimeter seed. More... | |
double | seedCalo_lead2ClusterEOverAllClusterE () const |
Get sum of 2 leading cluster energy over all cluster energy. More... | |
void | setSeedCalo_lead2ClusterEOverAllClusterE (double lead2ClusterEOverAllClusterE) |
Set sum of 2 leading cluster energy over all cluster energy. More... | |
double | seedCalo_lead3ClusterEOverAllClusterE () const |
Get sum of 3 leading cluster energy over all cluster energy. More... | |
void | setSeedCalo_lead3ClusterEOverAllClusterE (double lead3ClusterEOverAllClusterE) |
Set sum of 3 leading cluster energy over all cluster energy. More... | |
double | seedCalo_caloIso () const |
Get sum of transvers energy of clusters around jet seed within 0.2 < dR < 0.4 More... | |
void | setSeedCalo_caloIso (double caloIso) |
Set sum of transvers energy of clusters around jet seed within 0.2 < dR < 0.4 More... | |
double | seedCalo_caloIsoCorrected () const |
Get sum of transvers energy of clusters around jet seed within 0.2 < dR < 0.4 (pile up corrected) More... | |
void | setSeedCalo_caloIsoCorrected (double caloIsoCorrected) |
Set sum of transvers energy of clusters around jet seed within 0.2 < dR < 0.4 (pile up corrected) More... | |
double | seedCalo_dRmax () const |
Get maximal dR of tracks associated to calo-seeded tau. More... | |
void | setSeedCalo_dRmax (double dRmax) |
Set maximal dR of tracks associated to calo-seeded tau. More... | |
Accessors for seedTrk_EMRadius | |
EM radius. Uncalibrated transverse energy weighted radius in the Presampler + EM1 + EM2 within dR < 0.2. Applicable for track seeded tau reconstruction | |
double | seedTrk_EMRadius () const |
Get EM radius. More... | |
void | setSeedTrk_EMRadius (double EMRadius) |
Set EM radius. More... | |
Accessors for seedTrk_isolFrac | |
Isolation fraction. Ratio of uncalibrated E_T within dR<0.1 and dR<0.2 Applicable for track seeded tau reconstruction | |
double | seedTrk_isolFrac () const |
Get the isolation fraction. More... | |
void | setSeedTrk_isolFrac (double isolFrac) |
Set the isolation fraction. More... | |
Accessors for seedTrk_etChrgHadOverSumTrkPt | |
charged hadronic transverse energy over sum of transverse momenta of all tracks Applicable for track seeded tau reconstruction | |
double | seedTrk_etChrgHadOverSumTrkPt () const |
Get E_T over p_T. More... | |
void | setSeedTrk_etChrgHadOverSumTrkPt (double fraction) |
Set E_T over p_T. More... | |
Accessors for seedTrk_isolFracWide | |
Ratio of Transverse Energy in 0.2 < dr < 0.4 to total transverse energy at EM scale. Applicable for track seeded tau reconstruction | |
double | seedTrk_isolFracWide () const |
Get wide solation fraction. More... | |
void | setSeedTrk_isolFracWide (double fraction) |
Set wide solation fraction. More... | |
Accessors for seedTrk_etHadAtEMScale | |
Hadronic E_T at EM scale. Applicable for track seeded tau reconstruction | |
double | seedTrk_etHadAtEMScale () const |
Get hadronic E_T at EM scale. More... | |
void | setSeedTrk_etHadAtEMScale (double et) |
Set hadronic E_T at EM scale. More... | |
Accessors for seedTrk_etEMAtEMScale | |
EM E_T at EM scale. Applicable for track seeded tau reconstruction | |
double | seedTrk_etEMAtEMScale () const |
Get hadronic E_T at EM scale. More... | |
void | setSeedTrk_etEMAtEMScale (double et) |
Set hadronic E_T at EM scale. More... | |
Accessors for seedTrk_etEMCL | |
Transverse energy of cells classified as "pure electromagnetic" seeded by egamma or topo cluster (steered from jobOptions),. Applicable for track seeded tau reconstruction | |
double | seedTrk_etEMCL () const |
Get E_T of pure EM cells. More... | |
void | setSeedTrk_etEMCL (double et) |
Set E_T of pure EM cells. More... | |
Accessors for seedTrk_etChrgEM | |
Transverse energy of EM cells (at EM scale) classified as "charged electromagnetic" collected in narrow window around qualified track. Applicable for track seeded tau reconstruction | |
double | seedTrk_etChrgEM () const |
Get E_T of charged EM cells. More... | |
void | setSeedTrk_etChrgEM (double et) |
Set E_T of charged EM cells. More... | |
Accessors for seedTrk_etNeuEM | |
Transverse energy of EM cells (at EM scale), within "core" cone around tau1P3P axis after subtraction of EMCL and Chrg cells. Applicable for track seeded tau reconstruction | |
double | seedTrk_etNeuEM () const |
Get E_T of neutral EM cells. More... | |
void | setSeedTrk_etNeuEM (double et) |
Set E_T of neutral EM cells. More... | |
Accessors for seedTrk_etResNeuEM | |
Correction term for eflow calculations. Applicable for track seeded tau reconsTruction | |
double | seedTrk_etResNeuEM () const |
Get eflow correction term. More... | |
void | setSeedTrk_etResNeuEM (double et) |
Set eflow correction term. More... | |
Accessors for seedTrk_hadLeakEt | |
hadronic leakage in Et summed over cells Applicable for track seeded tau reconsTruction | |
double | seedTrk_hadLeakEt () const |
Get hadronic leakage in Et summed over cells. More... | |
void | setSeedTrk_hadLeakEt (double et) |
Set hadronic leakage in Et summed over cells. More... | |
Accessors for seedTrk_etChrgEM01Trk | |
Transverse energy in narrow window around the track(s), EM layers 0 1 only. Applicable for track seeded tau reconsTruction | |
double | seedTrk_etChrgEM01Trk (unsigned int i) const |
Get transverse energy around track. More... | |
const std::vector< double > & | seedTrk_etChrgEM01TrkVector () const |
void | setSeedTrk_etChrgEM01Trk (unsigned int i, double et) |
Set transverse energy around track. More... | |
template<class ITERATOR > | |
void | setSeedTrk_etChrgEM01Trk (ITERATOR beg, ITERATOR end) |
void | addSeedTrk_etChrgEM01Trk (double et) |
Add transverse energy around track. More... | |
Accessors for seedTrk_etResChrgEMTrk | |
Correction term for eflow calculations (evaluated for each track separately) Applicable for track seeded tau reconsTruction | |
double | seedTrk_etResChrgEMTrk (unsigned int i) const |
Get correction term for eflow calculations per track. More... | |
const std::vector< double > & | seedTrk_etResChrgEMTrkVector () const |
void | setSeedTrk_etResChrgEMTrk (unsigned int i, double et) |
Set correction term for eflow calculations per track. More... | |
template<class ITERATOR > | |
void | setSeedTrk_etResChrgEMTrk (ITERATOR beg, ITERATOR end) |
void | addSeedTrk_etResChrgEMTrk (double et) |
Add correction term for eflow calculations per track. More... | |
Accessors for seedTrk_sumEMCellEtOverLeadTrkPt | |
double | seedTrk_sumEMCellEtOverLeadTrkPt () const |
Get ratio of LAr+EM E_T / leading track p_T. More... | |
void | setSeedTrk_sumEMCellEtOverLeadTrkPt (double ratio) |
Set LAr+EM E_T / leading track p_T. More... | |
Accessors for seedTrk_secMaxStripEt | |
Secondary maximum. Applicable for track seeded tau reconsTruction | |
double | seedTrk_secMaxStripEt () const |
Get hadronic leakage in Et summed over cells. More... | |
void | setSeedTrk_secMaxStripEt (double et) |
Set hadronic leakage in Et summed over cells. More... | |
Accessors for seedTrk_stripWidth2 | |
Strip width squared. Square of uncalibrated transverse energy weighted width in the strip layer within dR < 0.2 Applicable for track seeded tau reconstruction | |
double | seedTrk_stripWidth2 () const |
Get the strip width ^2. More... | |
void | setSeedTrk_stripWidth2 (double stripWidth2) |
Set the strip width ^2. More... | |
Accessors for seedTrk_seedTrk_nStrip | |
Number of strip cells. Number of strip cells within dR < 0.2, with E > m_stripEthr Applicable for track seeded tau reconstruction | |
int | seedTrk_nStrip () const |
Get the number of strip cells. More... | |
void | setSeedTrk_nStrip (int nStrip) |
Set the number of strip cells. More... | |
Accessors for seedTrk_etChrgHad | |
Charged transverse energy in narrow window around track(s) in hadronic calorimeter. Applicable for track seeded tau reconstruction | |
double | seedTrk_etChrgHad () const |
Get charged E_T in hadronic calorimeter. More... | |
void | setSeedTrk_etChrgHad (double et) |
Set charged E_T in hadronic calorimeter. More... | |
Accessors for seedTrk_nOtherCoreTrk | |
Associated, "not good" quality tracks in core region. Applicable for track seeded tau reconstruction | |
int | seedTrk_nOtherCoreTrk () const |
Get number of other tracks. More... | |
void | setSeedTrk_nOtherCoreTrk (int n) |
Set number of other tracks. More... | |
Accessors for seedTrk_nIsolTrk | |
Associated, "not good" quality tracks in core region. Applicable for track seeded tau reconstruction | |
int | seedTrk_nIsolTrk () const |
Get number of isolated tracks. More... | |
void | setSeedTrk_nIsolTrk (int n) |
Set number of tracks. More... | |
Accessors for seedTrk_etIsolEM | |
Transverse energy in EM calo (at EM Scale) in 0.2 < dR < 0.4. Applicable for track seeded tau reconstruction | |
double | seedTrk_etIsolEM () const |
Get transverse energy in EM calo. More... | |
void | setSeedTrk_etIsolEM (double etIsolEM) |
Set transverse energy in EM calo. More... | |
Static Public Attributes | |
static const float | DEFAULT = -1111. |
static const int | DEFAULT_INT = INT_MIN |
Private Attributes | |
Members applicable for track & calo seeded tau reconstruction | |
double | m_ipZ0SinThetaSigLeadTrk |
Significance of z0 sin(Theta) More... | |
double | m_etOverPtLeadTrk |
Ratio of E_T of TauCandidate to p_T of leading track. More... | |
double | m_etOverPtLeadLooseTrk |
Ratio of E_T of TauCandidate to p_T of leading loose track. More... | |
double | m_leadTrkPt |
p_T of leading loose track - for Trigger More... | |
double | m_leadLooseTrkPt |
p_T of leading loose track - for Trigger More... | |
double | m_ipSigLeadTrk |
Impact parameter significance of leading track. More... | |
double | m_ipSigLeadLooseTrk |
Impact parameter significance of leading loose track. More... | |
ElementLinkVector< Rec::TrackParticleContainer > | m_looseTrk |
Loose tracks. More... | |
ElementLinkVector< Rec::TrackParticleContainer > | m_looseConvTrk |
Loose Conversion tracks. More... | |
ElementLinkVector< Rec::TrackParticleContainer > | m_seedCalo_wideTrk |
SeedCalo wide tracks. More... | |
ElementLinkVector< Rec::TrackParticleContainer > | m_seedTrk_wideTrk |
SeedTrk wide tracks. More... | |
ElementLinkVector< Rec::TrackParticleContainer > | m_otherTrk |
Other tracks. More... | |
double | m_chrgLooseTrk |
Charge of loose tracks. More... | |
ElementLink< CaloClusterContainer > | m_cellEM012Cluster |
EM calorimeter cell cluster. More... | |
CLHEP::HepLorentzVector | m_sumPi0Vec |
Pi0 energy sum vector. More... | |
double | m_massTrkSys |
Invariant mass of the tracks system. More... | |
double | m_trkWidth2 |
Width of tracks momenta. More... | |
double | m_trFlightPathSig |
Transverse flight path significance for taus with at least 2 associated tracks. More... | |
Trk::RecVertex * | m_secVtx |
Secondary vertex. More... | |
double | m_etEflow |
E_T from energy flow. More... | |
double | m_mEflow |
mass from energy flow More... | |
ElementLinkVector< CaloClusterContainer > | m_pi0 |
Pi0 clusters. More... | |
double | m_Ele_E237E277 |
Members for electron LLH calculation. More... | |
double | m_Ele_PresamplerFraction |
fraction of EM cluster energy in presampler More... | |
double | m_Ele_ECALFirstFraction |
fraction of EM cluster energy in first layer of ECAL More... | |
unsigned int | m_numCells |
Members for topocluster ID variables. More... | |
unsigned int | m_numTopoClusters |
number of topocluster constituents associated to tau candidate More... | |
double | m_numEffTopoClusters |
number of effective topocluster constituents associated to tau candidate !!! is a double More... | |
double | m_topoInvMass |
invariant mass from topoclusters of jet associated to tau candidate More... | |
double | m_effTopoInvMass |
invariant mass from effective topoclusters of jet associated to tau candidate More... | |
double | m_topoMeanDeltaR |
mean distance to leading topocluster for topoclusters of jet associated to tau candidate More... | |
double | m_effTopoMeanDeltaR |
mean distance to leading topocluster for effective topoclusters of jet associated to tau candidate More... | |
Members applicable for calo seeded tau reconstruction | |
double | m_seedCalo_nIsolLooseTrk |
Number of isolated tracks. More... | |
double | m_seedCalo_EMRadius |
Uncalibrated Et weighted radius in the Presampler + EM1 + EM2 within dR < 0.4. More... | |
double | m_seedCalo_hadRadius |
Uncalibrated hadron calorimeter weighted radius. More... | |
double | m_seedCalo_etEMAtEMScale |
Uncalibrated Sum of Cell Transverse energy in the Presampler + EM1 + EM2 within dR < 0.4. More... | |
double | m_seedCalo_etHadAtEMScale |
Uncalibrated Sum of Cell Transverse energy in the Presampler + EM1 + EM2 within dR < 0.4. More... | |
double | m_seedCalo_isolFrac |
Ratio of the uncalibrated transverse energy of cells within 0.1<dR<0.2 and cells within 0<dR<0.4. More... | |
double | m_seedCalo_centFrac |
Centrality fraction (ET(dr<0.1)/ET(dr<0.4) for all calos. More... | |
double | m_seedCalo_stripWidth2 |
Uncalibrated transverse energy weighted width in the strip layer within dR < 0.4. More... | |
int | m_seedCalo_nStrip |
Number of Strip cells within dR < 0.4, with energy above specified threshold. More... | |
double | m_seedCalo_etEMCalib |
Calibrated EM transverse energy. More... | |
double | m_seedCalo_etHadCalib |
Calibrated hadronic transverse energy. More... | |
double | m_seedCalo_eta |
eta of TauJet calculated from calorimeter More... | |
double | m_seedCalo_phi |
phi of TauJet calculated from calorimeter More... | |
double | m_seedCalo_trkAvgDist |
average track distance from calorimeter seed More... | |
double | m_seedCalo_trkRmsDist |
RMS of track distance from calorimeter seed. More... | |
double | m_seedCalo_lead2ClusterEOverAllClusterE |
sum of 2 leading cluster energy over all cluster energy More... | |
double | m_seedCalo_lead3ClusterEOverAllClusterE |
sum of 3 leading cluster energy over all cluster energy More... | |
double | m_seedCalo_caloIso |
sum of transvers energy of clusters around jet seed within 0.2 < dR < 0.4 More... | |
double | m_seedCalo_caloIsoCorrected |
sum of transvers energy of clusters around jet seed within 0.2 < dR < 0.4 (pile up corrected) More... | |
double | m_seedCalo_dRmax |
maximal dR of tracks associated to calo-seeded tau More... | |
Members applicable for track seeded tau reconstruction | |
double | m_seedTrk_EMRadius |
EM radius. More... | |
double | m_seedTrk_isolFrac |
Isolation fraction. More... | |
double | m_seedTrk_etChrgHadOverSumTrkPt |
charged hadronic transverse energy over sum of transverse momenta of all tracks More... | |
double | m_seedTrk_isolFracWide |
Ratio of Transverse Energy in 0.2 < dr < 0.4 to total transverse energy at EM scale. More... | |
double | m_seedTrk_etHadAtEMScale |
Hadronic E_T at EM scale. More... | |
double | m_seedTrk_etEMAtEMScale |
EM E_T at EM scale. More... | |
double | m_seedTrk_etEMCL |
Transverse energy of cells classified as "pure electromagnetic" seeded by egamma or topo cluster (steered from jobOptions),. More... | |
double | m_seedTrk_etChrgEM |
Transverse energy of EM cells (at EM scale) classified as "charged electromagnetic" collected in narrow window around qualified track. More... | |
double | m_seedTrk_etNeuEM |
Transverse energy of EM cells (at EM scale), within "core" cone around tau1P3P axis after subtraction of EMCL and Chrg cells. More... | |
double | m_seedTrk_etResNeuEM |
Correction term for eflow calculations. More... | |
double | m_seedTrk_hadLeakEt |
hadronic leakage in Et summed over cells More... | |
std ::vector< double > | m_seedTrk_etChrgEM01Trk |
Transverse energy in narrow window around the track(s), EM layers 0 1 only. More... | |
std ::vector< double > | m_seedTrk_etResChrgEMTrk |
Correction term for eflow calculations (evaluated for each track separately) More... | |
double | m_seedTrk_sumEMCellEtOverLeadTrkPt |
Ratio of sum Et of LAr Cells to the pT of leading track. More... | |
double | m_seedTrk_secMaxStripEt |
Secondary maximum. More... | |
double | m_seedTrk_stripWidth2 |
Strip width squared. More... | |
int | m_seedTrk_nStrip |
Number of strip cells. More... | |
double | m_seedTrk_etChrgHad |
Charged transverse energy in narrow window around track(s) in hadronic calorimeter. More... | |
int | m_seedTrk_nOtherCoreTrk |
Associated, "not good" quality tracks in core region. More... | |
int | m_seedTrk_nIsolTrk |
Associated, "not good" quality tracks in core region. More... | |
double | m_seedTrk_etIsolEM |
Transverse energy in EM calo (at EM Scale) in 0.2 < dR < 0.4. More... | |
double | m_seedTrk_etIsolHad |
Transverse energy in HAD calo (at EM Scale) in 0.2 < dR < 0.4. More... | |
double | m_EM_TES_scale |
em+tes final scale More... | |
double | m_LC_TES_precalib |
lc+tes precalibration More... | |
double | m_cellBasedEnergyRing1 |
Cell-based energies in rings for centrality fraction. More... | |
double | m_cellBasedEnergyRing2 |
Ring 2: 0.05 < R < 0.075. More... | |
double | m_cellBasedEnergyRing3 |
Ring 3: 0.075 < R < 0.10. More... | |
double | m_cellBasedEnergyRing4 |
Ring 4: 0.10 < R < 0.125. More... | |
double | m_cellBasedEnergyRing5 |
Ring 5: 0.125 < R < 0.15. More... | |
double | m_cellBasedEnergyRing6 |
Ring 6: 0.15 < R < 0.2. More... | |
double | m_cellBasedEnergyRing7 |
Ring 7: 0.2 < R < 0.4. More... | |
double | m_TRT_NHT_OVER_NLT |
TRTHits high threshold over low threshold used in electron veto. More... | |
double | m_TauJetVtxFraction |
Tau Jet Vertex Fraction. More... | |
std::vector< bool > | m_TrackFilterPass |
Track filter and generic pi0 cone. More... | |
int | m_TrackFilterProngs |
int | m_TrackFilterQuality |
double | m_Pi0ConeDR |
Friends | |
class | TauCommonDetailsCnv_p1 |
class | TauJet |
Definition of the current "tau version". More... | |
Accessors for seedTrk_etIsolHad | |
Transverse energy in HAD calo (at EM Scale) in 0.2 < dR < 0.4. Applicable for track seeded tau reconstruction | |
static const std::string | s_className = ClassName<TauCommonDetails>::name() |
Name of class. More... | |
double | seedTrk_etIsolHad () const |
Get transverse energy in Had calo. More... | |
void | setSeedTrk_etIsolHad (double etIsolHad) |
Set transverse energy in EM calo. More... | |
double | EM_TES_scale () const |
EM+TES final scale. More... | |
void | set_EM_TES_scale (double value) |
set EM+TES final scale More... | |
double | LC_TES_precalib () const |
LC+TES precalibration. More... | |
void | set_LC_TES_precalib (double value) |
set LC+TES precalibration More... | |
double | cellBasedEnergyRing1 () const |
Ring 1: 0.00 < R < 0.05. More... | |
void | setCellBasedEnergyRing1 (double value) |
double | cellBasedEnergyRing2 () const |
Ring 2: 0.05 < R < 0.075. More... | |
void | setCellBasedEnergyRing2 (double value) |
double | cellBasedEnergyRing3 () const |
Ring 3: 0.075 < R < 0.10. More... | |
void | setCellBasedEnergyRing3 (double value) |
double | cellBasedEnergyRing4 () const |
Ring 4: 0.10 < R < 0.125. More... | |
void | setCellBasedEnergyRing4 (double value) |
double | cellBasedEnergyRing5 () const |
Ring 5: 0.125 < R < 0.15. More... | |
void | setCellBasedEnergyRing5 (double value) |
double | cellBasedEnergyRing6 () const |
Ring 6: 0.15 < R < 0.2. More... | |
void | setCellBasedEnergyRing6 (double value) |
double | cellBasedEnergyRing7 () const |
Ring 7: 0.2 < R < 0.4. More... | |
void | setCellBasedEnergyRing7 (double value) |
double | TRT_NHT_OVER_NLT () const |
TRT hits high threshold over low threshold. More... | |
void | setTRT_NHT_OVER_NLT (double value) |
double | TauJetVtxFraction () const |
Tau Jet Vertex Fraction. More... | |
void | setTauJetVtxFraction (double value) |
const std::vector< bool > & | TrackFilterPass () const |
Track filter and generic pi0 cone. More... | |
void | setTrackFilterPass (const std::vector< bool > &value) |
int | TrackFilterProngs () const |
void | setTrackFilterProngs (int value) |
int | TrackFilterQuality () const |
void | setTrackFilterQuality (int value) |
double | Pi0ConeDR () const |
void | setPi0ConeDR (double value) |
template<class stream > | |
void | printOn (stream &o) const |
Printing function. More... | |
Basic detail class containing information for track and calo seeded tau reconstruction algorithms.
This class replaces Tau1P3PDetails and TauRecDetails
Is saved both to ESD and AOD output.
Definition at line 38 of file TauCommonDetails.h.
Analysis::TauCommonDetails::TauCommonDetails | ( | ) |
Analysis::TauCommonDetails::TauCommonDetails | ( | const TauCommonDetails & | rhs | ) |
Copy constructor.
rhs | TauCommonDetails instance to assign from |
Definition at line 121 of file TauCommonDetails.cxx.
|
virtual |
Virtual destructor.
Definition at line 224 of file TauCommonDetails.cxx.
void Analysis::TauCommonDetails::addLooseConvTrk | ( | const Rec::TrackParticleContainer * | cont, |
const Rec::TrackParticle * | track | ||
) |
void Analysis::TauCommonDetails::addLooseTrk | ( | const Rec::TrackParticleContainer * | cont, |
const Rec::TrackParticle * | track | ||
) |
void Analysis::TauCommonDetails::addOtherTrk | ( | const Rec::TrackParticleContainer * | cont, |
const Rec::TrackParticle * | track | ||
) |
void Analysis::TauCommonDetails::addPi0 | ( | const CaloCluster * | pi0, |
const CaloClusterContainer * | cont | ||
) |
Add cluster to pi0 cluster vector.
Concider using direct access through pi0LinkVec() instead
pi0 | cluster |
cont | cluster container |
void Analysis::TauCommonDetails::addSeedCalo_wideTrk | ( | const Rec::TrackParticleContainer * | cont, |
const Rec::TrackParticle * | track | ||
) |
void Analysis::TauCommonDetails::addSeedTrk_etChrgEM01Trk | ( | double | et | ) |
Add transverse energy around track.
i | track id |
et | correction term |
void Analysis::TauCommonDetails::addSeedTrk_etResChrgEMTrk | ( | double | et | ) |
Add correction term for eflow calculations per track.
i | track id |
et | correction term |
void Analysis::TauCommonDetails::addSeedTrk_wideTrk | ( | const Rec::TrackParticleContainer * | cont, |
const Rec::TrackParticle * | track | ||
) |
double Analysis::TauCommonDetails::cellBasedEnergyRing1 | ( | ) | const |
Ring 1: 0.00 < R < 0.05.
double Analysis::TauCommonDetails::cellBasedEnergyRing2 | ( | ) | const |
Ring 2: 0.05 < R < 0.075.
double Analysis::TauCommonDetails::cellBasedEnergyRing3 | ( | ) | const |
Ring 3: 0.075 < R < 0.10.
double Analysis::TauCommonDetails::cellBasedEnergyRing4 | ( | ) | const |
Ring 4: 0.10 < R < 0.125.
double Analysis::TauCommonDetails::cellBasedEnergyRing5 | ( | ) | const |
Ring 5: 0.125 < R < 0.15.
double Analysis::TauCommonDetails::cellBasedEnergyRing6 | ( | ) | const |
Ring 6: 0.15 < R < 0.2.
double Analysis::TauCommonDetails::cellBasedEnergyRing7 | ( | ) | const |
Ring 7: 0.2 < R < 0.4.
const CaloCluster* Analysis::TauCommonDetails::cellEM012Cluster | ( | ) | const |
Get EM calorimeter cell cluster.
ElementLink<CaloClusterContainer>& Analysis::TauCommonDetails::cellEM012ClusterLink | ( | ) |
Get ElementLink to EM calorimeter cell cluster.
const ElementLink<CaloClusterContainer>& Analysis::TauCommonDetails::cellEM012ClusterLink | ( | ) | const |
Get ElementLink to EM calorimeter cell cluster (const)
double Analysis::TauCommonDetails::chrgLooseTrk | ( | ) | const |
Get chrg of loose tracks.
|
virtual |
Get name of class.
Implements Analysis::TauDetails.
Definition at line 546 of file TauCommonDetails.cxx.
double Analysis::TauCommonDetails::effTopoInvMass | ( | ) | const |
get invariant mass from effective topoclusters of jet associated to tau candidate
double Analysis::TauCommonDetails::effTopoMeanDeltaR | ( | ) | const |
get mean distance to leading topocluster for effective topoclusters of jet associated to tau candidate
double Analysis::TauCommonDetails::ele_E237E277 | ( | ) | const |
name accessors for electron LLH variables
get ratio of energy in window of 3X7 cells over 7X7 cells in second layer of ECAL
double Analysis::TauCommonDetails::ele_ECALFirstFraction | ( | ) | const |
get fraction of EM cluster energy in first layer of ECAL
double Analysis::TauCommonDetails::ele_PresamplerFraction | ( | ) | const |
get fraction of EM cluster energy in presampler
double Analysis::TauCommonDetails::EM_TES_scale | ( | ) | const |
EM+TES final scale.
double Analysis::TauCommonDetails::etEflow | ( | ) | const |
Get E_T from energy flow.
double Analysis::TauCommonDetails::etOverPtLeadLooseTrk | ( | ) | const |
Get E_t to p_T ratio for rau candidate leading loose track.
double Analysis::TauCommonDetails::etOverPtLeadTrk | ( | ) | const |
Get leading E_T to p_T ratio.
|
virtualinherited |
check if parameter exists
Reimplemented in Analysis::TauRecDetails, and Analysis::Tau1P3PDetails.
Definition at line 53 of file TauDetails.cxx.
|
virtualinherited |
double Analysis::TauCommonDetails::ipSigLeadLooseTrk | ( | ) | const |
Get impact parameter significance.
double Analysis::TauCommonDetails::ipSigLeadTrk | ( | ) | const |
Get impact parameter significance.
double Analysis::TauCommonDetails::ipZ0SinThetaSigLeadTrk | ( | ) | const |
Get significance of z0SinTheta.
bool Analysis::TauCommonDetails::isLooseConvTrk | ( | unsigned int | i | ) | const |
Check if track is a conversion track.
i | Id of track to check |
double Analysis::TauCommonDetails::LC_TES_precalib | ( | ) | const |
LC+TES precalibration.
double Analysis::TauCommonDetails::leadLooseTrkPt | ( | ) | const |
Get p_T of leading loose track.
double Analysis::TauCommonDetails::leadTrkPt | ( | ) | const |
Get leading track p_T.
ElementLinkVector<Rec::TrackParticleContainer>& Analysis::TauCommonDetails::looseConvTrk | ( | ) |
Get looseConv track vector.
const ElementLinkVector<Rec::TrackParticleContainer>& Analysis::TauCommonDetails::looseConvTrk | ( | ) | const |
Get looseConv track vector (const)
const Rec::TrackParticle* Analysis::TauCommonDetails::looseConvTrk | ( | unsigned int | i | ) | const |
Get loose track.
Note: consider using direct acces to vector using looseConvTrk()
i | track index |
ElementLinkVector<Rec::TrackParticleContainer>& Analysis::TauCommonDetails::looseTrk | ( | ) |
Get loose track vector.
const ElementLinkVector<Rec::TrackParticleContainer>& Analysis::TauCommonDetails::looseTrk | ( | ) | const |
Get loose track vector (const)
const Rec::TrackParticle* Analysis::TauCommonDetails::looseTrk | ( | unsigned int | i | ) | const |
Get loose track.
Note: concider using direct acces to vector using looseTrk()
i | track index |
double Analysis::TauCommonDetails::massTrkSys | ( | ) | const |
Get track system invariant mass.
double Analysis::TauCommonDetails::mEflow | ( | ) | const |
Get mass from energy flow.
unsigned int Analysis::TauCommonDetails::nLooseConvTrk | ( | ) | const |
Get number of loose tracks.
unsigned int Analysis::TauCommonDetails::nLooseTrk | ( | ) | const |
Get number of loose tracks.
unsigned int Analysis::TauCommonDetails::nOtherTrk | ( | ) | const |
Get number of other tracks.
unsigned int Analysis::TauCommonDetails::nPi0 | ( | ) | const |
Get length of pi0 cluster vector.
Concider using direct access through pi0LinkVec() instead
int Analysis::TauCommonDetails::nProngLoose | ( | ) | const |
Number of prongs.
number of loose tracks - number of loose conversion tracks
unsigned int Analysis::TauCommonDetails::numCells | ( | ) | const |
get number of cells associated to tau candidate
double Analysis::TauCommonDetails::numEffTopoClusters | ( | ) | const |
get number of effective topocluster constituents of jet associated to tau candidate !!! is a double
unsigned int Analysis::TauCommonDetails::numTopoClusters | ( | ) | const |
get number of topocluster constituents of jet associated to tau candidate
bool Analysis::TauCommonDetails::operator!= | ( | const TauCommonDetails & | rhs | ) | const |
TauCommonDetails & Analysis::TauCommonDetails::operator= | ( | const TauCommonDetails & | rhs | ) |
Assignment operator.
rhs | TauCommonDetails instance to assign from |
Definition at line 230 of file TauCommonDetails.cxx.
bool Analysis::TauCommonDetails::operator== | ( | const TauCommonDetails & | rhs | ) | const |
Equality operator.
rhs | right hand side TauCommonDetails instance to compare |
Definition at line 337 of file TauCommonDetails.cxx.
ElementLinkVector<Rec::TrackParticleContainer>& Analysis::TauCommonDetails::otherTrk | ( | ) |
Get other track vector.
const ElementLinkVector<Rec::TrackParticleContainer>& Analysis::TauCommonDetails::otherTrk | ( | ) | const |
Get other track vector (const)
const Rec::TrackParticle* Analysis::TauCommonDetails::otherTrk | ( | unsigned int | i | ) | const |
Get other track.
i | track index |
|
virtualinherited |
Reimplemented in Analysis::TauRecDetails, and Analysis::Tau1P3PDetails.
Definition at line 41 of file TauDetails.cxx.
const CaloCluster* Analysis::TauCommonDetails::pi0 | ( | unsigned int | i | ) | const |
Get pi0 cluster.
Concider using direct access through pi0LinkVec() instead
i | index |
double Analysis::TauCommonDetails::Pi0ConeDR | ( | ) | const |
ElementLinkVector<CaloClusterContainer>& Analysis::TauCommonDetails::pi0LinkVec | ( | ) |
Get pi0 cluster vector.
const ElementLinkVector<CaloClusterContainer>& Analysis::TauCommonDetails::pi0LinkVec | ( | ) | const |
Get pi0 cluster vector (const)
|
protected |
Printing function.
o | string to print to |
const Trk::RecVertex* Analysis::TauCommonDetails::secVtx | ( | ) | const |
Get secondary vertex.
double Analysis::TauCommonDetails::seedCalo_caloIso | ( | ) | const |
Get sum of transvers energy of clusters around jet seed within 0.2 < dR < 0.4
double Analysis::TauCommonDetails::seedCalo_caloIsoCorrected | ( | ) | const |
Get sum of transvers energy of clusters around jet seed within 0.2 < dR < 0.4 (pile up corrected)
double Analysis::TauCommonDetails::seedCalo_centFrac | ( | ) | const |
Get centrality fraction.
double Analysis::TauCommonDetails::seedCalo_dRmax | ( | ) | const |
Get maximal dR of tracks associated to calo-seeded tau.
double Analysis::TauCommonDetails::seedCalo_EMRadius | ( | ) | const |
Get E_T radius.
double Analysis::TauCommonDetails::seedCalo_eta | ( | ) | const |
double Analysis::TauCommonDetails::seedCalo_etEMAtEMScale | ( | ) | const |
Get EM energy at EM scale.
double Analysis::TauCommonDetails::seedCalo_etEMCalib | ( | ) | const |
Get calibrated EM transverse energy.
double Analysis::TauCommonDetails::seedCalo_etHadAtEMScale | ( | ) | const |
Get Hadronic energy at EM scale.
double Analysis::TauCommonDetails::seedCalo_etHadCalib | ( | ) | const |
Get calibrated hadronic transverse energy.
double Analysis::TauCommonDetails::seedCalo_hadRadius | ( | ) | const |
Get hadron calorimeter radius.
double Analysis::TauCommonDetails::seedCalo_isolFrac | ( | ) | const |
Get isolation fraction.
double Analysis::TauCommonDetails::seedCalo_lead2ClusterEOverAllClusterE | ( | ) | const |
Get sum of 2 leading cluster energy over all cluster energy.
double Analysis::TauCommonDetails::seedCalo_lead3ClusterEOverAllClusterE | ( | ) | const |
Get sum of 3 leading cluster energy over all cluster energy.
double Analysis::TauCommonDetails::seedCalo_nIsolLooseTrk | ( | ) | const |
Get number of isolated tracks.
int Analysis::TauCommonDetails::seedCalo_nStrip | ( | ) | const |
Get number of strips.
unsigned int Analysis::TauCommonDetails::seedCalo_nWideTrk | ( | ) | const |
Get number of seedCalo wide tracks.
double Analysis::TauCommonDetails::seedCalo_phi | ( | ) | const |
double Analysis::TauCommonDetails::seedCalo_stripWidth2 | ( | ) | const |
Get strip width ^2.
double Analysis::TauCommonDetails::seedCalo_trkAvgDist | ( | ) | const |
Get the average track distance to calorimeter seed.
double Analysis::TauCommonDetails::seedCalo_trkRmsDist | ( | ) | const |
Get the RMS of track distance to calorimeter seed.
ElementLinkVector<Rec::TrackParticleContainer>& Analysis::TauCommonDetails::seedCalo_wideTrk | ( | ) |
Get seedCalo wide track vector.
const ElementLinkVector<Rec::TrackParticleContainer>& Analysis::TauCommonDetails::seedCalo_wideTrk | ( | ) | const |
Get seedCalo wide track vector (const)
const Rec::TrackParticle* Analysis::TauCommonDetails::seedCalo_wideTrk | ( | unsigned int | i | ) | const |
Get seedCalo wide track.
i | track index |
double Analysis::TauCommonDetails::seedTrk_EMRadius | ( | ) | const |
Get EM radius.
double Analysis::TauCommonDetails::seedTrk_etChrgEM | ( | ) | const |
Get E_T of charged EM cells.
double Analysis::TauCommonDetails::seedTrk_etChrgEM01Trk | ( | unsigned int | i | ) | const |
Get transverse energy around track.
i | track id |
const std::vector<double>& Analysis::TauCommonDetails::seedTrk_etChrgEM01TrkVector | ( | ) | const |
double Analysis::TauCommonDetails::seedTrk_etChrgHad | ( | ) | const |
Get charged E_T in hadronic calorimeter.
double Analysis::TauCommonDetails::seedTrk_etChrgHadOverSumTrkPt | ( | ) | const |
Get E_T over p_T.
double Analysis::TauCommonDetails::seedTrk_etEMAtEMScale | ( | ) | const |
Get hadronic E_T at EM scale.
double Analysis::TauCommonDetails::seedTrk_etEMCL | ( | ) | const |
Get E_T of pure EM cells.
double Analysis::TauCommonDetails::seedTrk_etHadAtEMScale | ( | ) | const |
Get hadronic E_T at EM scale.
double Analysis::TauCommonDetails::seedTrk_etIsolEM | ( | ) | const |
Get transverse energy in EM calo.
double Analysis::TauCommonDetails::seedTrk_etIsolHad | ( | ) | const |
Get transverse energy in Had calo.
double Analysis::TauCommonDetails::seedTrk_etNeuEM | ( | ) | const |
Get E_T of neutral EM cells.
double Analysis::TauCommonDetails::seedTrk_etResChrgEMTrk | ( | unsigned int | i | ) | const |
Get correction term for eflow calculations per track.
i | track id |
const std::vector<double>& Analysis::TauCommonDetails::seedTrk_etResChrgEMTrkVector | ( | ) | const |
double Analysis::TauCommonDetails::seedTrk_etResNeuEM | ( | ) | const |
Get eflow correction term.
double Analysis::TauCommonDetails::seedTrk_hadLeakEt | ( | ) | const |
Get hadronic leakage in Et summed over cells.
double Analysis::TauCommonDetails::seedTrk_isolFrac | ( | ) | const |
Get the isolation fraction.
double Analysis::TauCommonDetails::seedTrk_isolFracWide | ( | ) | const |
Get wide solation fraction.
int Analysis::TauCommonDetails::seedTrk_nIsolTrk | ( | ) | const |
Get number of isolated tracks.
int Analysis::TauCommonDetails::seedTrk_nOtherCoreTrk | ( | ) | const |
Get number of other tracks.
int Analysis::TauCommonDetails::seedTrk_nStrip | ( | ) | const |
Get the number of strip cells.
unsigned int Analysis::TauCommonDetails::seedTrk_nWideTrk | ( | ) | const |
Get number of seedTrk wide tracks.
double Analysis::TauCommonDetails::seedTrk_secMaxStripEt | ( | ) | const |
Get hadronic leakage in Et summed over cells.
double Analysis::TauCommonDetails::seedTrk_stripWidth2 | ( | ) | const |
Get the strip width ^2.
double Analysis::TauCommonDetails::seedTrk_sumEMCellEtOverLeadTrkPt | ( | ) | const |
Get ratio of LAr+EM E_T / leading track p_T.
ElementLinkVector<Rec::TrackParticleContainer>& Analysis::TauCommonDetails::seedTrk_wideTrk | ( | ) |
Get seedTrk wide track vector.
const ElementLinkVector<Rec::TrackParticleContainer>& Analysis::TauCommonDetails::seedTrk_wideTrk | ( | ) | const |
Get seedTrk wide track vector (const)
const Rec::TrackParticle* Analysis::TauCommonDetails::seedTrk_wideTrk | ( | unsigned int | i | ) | const |
Get seedTrk wide track.
i | track index |
void Analysis::TauCommonDetails::set_EM_TES_scale | ( | double | value | ) |
set EM+TES final scale
void Analysis::TauCommonDetails::set_LC_TES_precalib | ( | double | value | ) |
set LC+TES precalibration
void Analysis::TauCommonDetails::setCellBasedEnergyRing1 | ( | double | value | ) |
void Analysis::TauCommonDetails::setCellBasedEnergyRing2 | ( | double | value | ) |
void Analysis::TauCommonDetails::setCellBasedEnergyRing3 | ( | double | value | ) |
void Analysis::TauCommonDetails::setCellBasedEnergyRing4 | ( | double | value | ) |
void Analysis::TauCommonDetails::setCellBasedEnergyRing5 | ( | double | value | ) |
void Analysis::TauCommonDetails::setCellBasedEnergyRing6 | ( | double | value | ) |
void Analysis::TauCommonDetails::setCellBasedEnergyRing7 | ( | double | value | ) |
void Analysis::TauCommonDetails::setCellEM012Cluster | ( | const CaloClusterContainer * | cont, |
const CaloCluster * | clust | ||
) |
Set EM calorimeter cell cluster.
cont | Container with calo clusters |
clust | Cluster of cells to set |
void Analysis::TauCommonDetails::setCellEM012ClusterLink | ( | const ElementLink< CaloClusterContainer > & | x | ) |
Set ElementLink to EM calorimeter cell cluster.
x | ElementLink to CaloCluster to set |
void Analysis::TauCommonDetails::setChrgLooseTrk | ( | double | charge | ) |
Set chrg of loose tracks.
charge | Charge |
void Analysis::TauCommonDetails::setEffTopoInvMass | ( | double | value | ) |
set invariant mass from effective topoclusters of jet associated to tau candidate
void Analysis::TauCommonDetails::setEffTopoMeanDeltaR | ( | double | value | ) |
set mean distance to leading topocluster for effective topoclusters of jet associated to tau candidate
void Analysis::TauCommonDetails::setEle_E237E277 | ( | double | value | ) |
set ratio of energy in window of 3X7 cells over 7X7 cells in second layer of ECAL
void Analysis::TauCommonDetails::setEle_ECALFirstFraction | ( | double | value | ) |
set fraction of EM cluster energy in first layer of ECAL
void Analysis::TauCommonDetails::setEle_PresamplerFraction | ( | double | value | ) |
set fraction of EM cluster energy in presampler
void Analysis::TauCommonDetails::setEtEflow | ( | double | et | ) |
Set E_T from energy flow.
et | E_T |
void Analysis::TauCommonDetails::setEtOverPtLeadLooseTrk | ( | double | ratio | ) |
Set E_t to p_T ratio for rau candidate leading loose track.
ratio | E_t to p_T ratio |
void Analysis::TauCommonDetails::setEtOverPtLeadTrk | ( | double | ratio | ) |
Set leading E_T to p_T ratio.
ratio | E_T to p_T ratio |
|
virtualinherited |
void Analysis::TauCommonDetails::setIpSigLeadLooseTrk | ( | double | significance | ) |
Set impact parameter significance.
significance | Significance |
void Analysis::TauCommonDetails::setIpSigLeadTrk | ( | double | significance | ) |
Set impact parameter significance.
significance | Significance |
void Analysis::TauCommonDetails::setIpZ0SinThetaSigLeadTrk | ( | double | significance | ) |
Set significance of z0SinTheta.
sig | significance |
void Analysis::TauCommonDetails::setLeadLooseTrkPt | ( | double | pT | ) |
Set p_T of leading loose track.
pT | Track p_T |
void Analysis::TauCommonDetails::setLeadTrkPt | ( | double | pt | ) |
Set leading track p_T.
pt | leading track p_T |
void Analysis::TauCommonDetails::setMassTrkSys | ( | double | mass | ) |
Set track system invariant mass.
mass | invariant mass |
void Analysis::TauCommonDetails::setMEflow | ( | double | m | ) |
Set mass from energy flow.
m |
void Analysis::TauCommonDetails::setNumCells | ( | unsigned int | value | ) |
set number of cells associated to tau candidate
void Analysis::TauCommonDetails::setNumEffTopoClusters | ( | double | value | ) |
set number of effective topocluster constituents of jet associated to tau candidate !!! is a double
void Analysis::TauCommonDetails::setNumTopoClusters | ( | unsigned int | value | ) |
set number of topocluster constituents of jet associated to tau candidate
|
virtualinherited |
void Analysis::TauCommonDetails::setPi0ConeDR | ( | double | value | ) |
void Analysis::TauCommonDetails::setSecVtx | ( | const Trk::RecVertex * | secVtx | ) |
Set secondary vertex.
secVtx | Secondary vertex |
void Analysis::TauCommonDetails::setSeedCalo_caloIso | ( | double | caloIso | ) |
Set sum of transvers energy of clusters around jet seed within 0.2 < dR < 0.4
caloIso | sum of transvers energy of clusters around jet seed within 0.2 < dR < 0.4 |
void Analysis::TauCommonDetails::setSeedCalo_caloIsoCorrected | ( | double | caloIsoCorrected | ) |
Set sum of transvers energy of clusters around jet seed within 0.2 < dR < 0.4 (pile up corrected)
caloIso | sum of transvers energy of clusters around jet seed within 0.2 < dR < 0.4 (pile up corrected) |
void Analysis::TauCommonDetails::setSeedCalo_centFrac | ( | double | centFrac | ) |
Set centrality fraction.
centFrac | Centrality fraction |
void Analysis::TauCommonDetails::setSeedCalo_dRmax | ( | double | dRmax | ) |
Set maximal dR of tracks associated to calo-seeded tau.
dRmax | maximal dR of tracks associated to calo-seeded tau |
void Analysis::TauCommonDetails::setSeedCalo_EMRadius | ( | double | EMRadius | ) |
Set E_T radius.
EMRadius | E_T radius |
void Analysis::TauCommonDetails::setSeedCalo_eta | ( | double | eta | ) |
void Analysis::TauCommonDetails::setSeedCalo_etEMAtEMScale | ( | double | energy | ) |
Set EM energy at EM scale.
energy | Energy |
void Analysis::TauCommonDetails::setSeedCalo_etEMCalib | ( | double | etEMCalib | ) |
Set calibrated EM transverse energy.
etEMCalib | Calibrated EM transverse energy |
void Analysis::TauCommonDetails::setSeedCalo_etHadAtEMScale | ( | double | energy | ) |
Set hadronic energy at EM scale.
energy | Energy |
void Analysis::TauCommonDetails::setSeedCalo_etHadCalib | ( | double | etHadCalib | ) |
Set calibrated hadronic transverse energy.
etHadCalib | Calibrated hadronic transverse energy |
void Analysis::TauCommonDetails::setSeedCalo_hadRadius | ( | double | hadRadius | ) |
Set hadron calorimeter radius.
hadRadius | Hadron calorimeter radius |
void Analysis::TauCommonDetails::setSeedCalo_isolFrac | ( | double | isolFrac | ) |
Set isolation fraction.
isolFrac | Isolation fraction |
void Analysis::TauCommonDetails::setSeedCalo_lead2ClusterEOverAllClusterE | ( | double | lead2ClusterEOverAllClusterE | ) |
Set sum of 2 leading cluster energy over all cluster energy.
lead2ClusterEOverAllClusterE | sum of 2 leading cluster energy over all cluster energy |
void Analysis::TauCommonDetails::setSeedCalo_lead3ClusterEOverAllClusterE | ( | double | lead3ClusterEOverAllClusterE | ) |
Set sum of 3 leading cluster energy over all cluster energy.
lead3ClusterEOverAllClusterE | sum of 3 leading cluster energy over all cluster energy |
void Analysis::TauCommonDetails::setSeedCalo_nIsolLooseTrk | ( | double | nIsolTRk | ) |
Set number of isolated tracks.
nIsolTRk | Number of isolated tracks |
void Analysis::TauCommonDetails::setSeedCalo_nStrip | ( | int | nStrip | ) |
Set number of strips.
nStrip | Number of strips |
void Analysis::TauCommonDetails::setSeedCalo_phi | ( | double | phi | ) |
void Analysis::TauCommonDetails::setSeedCalo_stripWidth2 | ( | double | stripWidth2 | ) |
Set strip width ^2.
stripWidth2 | Strip width ^2 |
void Analysis::TauCommonDetails::setSeedCalo_trkAvgDist | ( | double | trkAvgDist | ) |
Set average track distance to calorimeter seed.
trkAvgDist | average track distance to calorimeter seed |
void Analysis::TauCommonDetails::setSeedCalo_trkRmsDist | ( | double | trkRmsDist | ) |
Set RMS of track distance to calorimeter seed.
trkRmsDist | RMS track distance to calorimeter seed |
void Analysis::TauCommonDetails::setSeedTrk_EMRadius | ( | double | EMRadius | ) |
Set EM radius.
EMRadius | to set |
void Analysis::TauCommonDetails::setSeedTrk_etChrgEM | ( | double | et | ) |
Set E_T of charged EM cells.
et | E_T |
void Analysis::TauCommonDetails::setSeedTrk_etChrgEM01Trk | ( | ITERATOR | beg, |
ITERATOR | end | ||
) |
void Analysis::TauCommonDetails::setSeedTrk_etChrgEM01Trk | ( | unsigned int | i, |
double | et | ||
) |
Set transverse energy around track.
i | track id |
et | E_T |
void Analysis::TauCommonDetails::setSeedTrk_etChrgHad | ( | double | et | ) |
Set charged E_T in hadronic calorimeter.
et | Charged E_T in hadronic calorimeter |
void Analysis::TauCommonDetails::setSeedTrk_etChrgHadOverSumTrkPt | ( | double | fraction | ) |
Set E_T over p_T.
fraction | E_T over p_T |
void Analysis::TauCommonDetails::setSeedTrk_etEMAtEMScale | ( | double | et | ) |
Set hadronic E_T at EM scale.
et | E_T |
void Analysis::TauCommonDetails::setSeedTrk_etEMCL | ( | double | et | ) |
Set E_T of pure EM cells.
et | E_T |
void Analysis::TauCommonDetails::setSeedTrk_etHadAtEMScale | ( | double | et | ) |
Set hadronic E_T at EM scale.
et | E_T |
void Analysis::TauCommonDetails::setSeedTrk_etIsolEM | ( | double | etIsolEM | ) |
Set transverse energy in EM calo.
etIsolEM | Transverse energy in EM calo |
void Analysis::TauCommonDetails::setSeedTrk_etIsolHad | ( | double | etIsolHad | ) |
Set transverse energy in EM calo.
etIsolHad | Transverse energy in EM calo |
void Analysis::TauCommonDetails::setSeedTrk_etNeuEM | ( | double | et | ) |
Set E_T of neutral EM cells.
et | E_T |
void Analysis::TauCommonDetails::setSeedTrk_etResChrgEMTrk | ( | ITERATOR | beg, |
ITERATOR | end | ||
) |
void Analysis::TauCommonDetails::setSeedTrk_etResChrgEMTrk | ( | unsigned int | i, |
double | et | ||
) |
Set correction term for eflow calculations per track.
i | track id |
et | correction term |
void Analysis::TauCommonDetails::setSeedTrk_etResNeuEM | ( | double | et | ) |
Set eflow correction term.
et | correction term |
void Analysis::TauCommonDetails::setSeedTrk_hadLeakEt | ( | double | et | ) |
Set hadronic leakage in Et summed over cells.
et | E_T |
void Analysis::TauCommonDetails::setSeedTrk_isolFrac | ( | double | isolFrac | ) |
Set the isolation fraction.
isolFrac | Isolation fraction |
void Analysis::TauCommonDetails::setSeedTrk_isolFracWide | ( | double | fraction | ) |
Set wide solation fraction.
fraction | wide solation fraction |
void Analysis::TauCommonDetails::setSeedTrk_nIsolTrk | ( | int | n | ) |
Set number of tracks.
n | Number of isolated tracks |
void Analysis::TauCommonDetails::setSeedTrk_nOtherCoreTrk | ( | int | n | ) |
Set number of other tracks.
n | Number of tracks |
void Analysis::TauCommonDetails::setSeedTrk_nStrip | ( | int | nStrip | ) |
Set the number of strip cells.
nStrip | Number of strip cells |
void Analysis::TauCommonDetails::setSeedTrk_secMaxStripEt | ( | double | et | ) |
Set hadronic leakage in Et summed over cells.
et | E_T |
void Analysis::TauCommonDetails::setSeedTrk_stripWidth2 | ( | double | stripWidth2 | ) |
Set the strip width ^2.
stripWidth2 | Strip width^2 |
void Analysis::TauCommonDetails::setSeedTrk_sumEMCellEtOverLeadTrkPt | ( | double | ratio | ) |
Set LAr+EM E_T / leading track p_T.
ratio | LAr+EM E_T / leading track p_T |
void Analysis::TauCommonDetails::setSumPi0Vec | ( | const CLHEP::HepLorentzVector & | sumPi0Vec | ) |
Set the Pi0 energy sum vector.
sumPi0Vec | Pi0 energy sum vector |
void Analysis::TauCommonDetails::setTauJetVtxFraction | ( | double | value | ) |
void Analysis::TauCommonDetails::setTopoInvMass | ( | double | value | ) |
set invariant mass from topoclusters of jet associated to tau candidate
void Analysis::TauCommonDetails::setTopoMeanDeltaR | ( | double | value | ) |
set mean distance to leading topocluster for topoclusters of jet associated to tau candidate
void Analysis::TauCommonDetails::setTrackFilterPass | ( | const std::vector< bool > & | value | ) |
void Analysis::TauCommonDetails::setTrackFilterProngs | ( | int | value | ) |
void Analysis::TauCommonDetails::setTrackFilterQuality | ( | int | value | ) |
void Analysis::TauCommonDetails::setTrFlightPathSig | ( | double | significance | ) |
Set Transverse flight path significance.
significance | Significance |
void Analysis::TauCommonDetails::setTrkWidth2 | ( | double | trkWidth2 | ) |
Set track width ^2.
trkWidth2 | Track width ^2 |
void Analysis::TauCommonDetails::setTRT_NHT_OVER_NLT | ( | double | value | ) |
const CLHEP::HepLorentzVector& Analysis::TauCommonDetails::sumPi0Vec | ( | ) | const |
Get the Pi0 energy sum vector.
double Analysis::TauCommonDetails::topoInvMass | ( | ) | const |
get invariant mass from topoclusters of jet associated to tau candidate
double Analysis::TauCommonDetails::topoMeanDeltaR | ( | ) | const |
get mean distance to leading topocluster for topoclusters of jet associated to tau candidate
|
inherited |
Uses printOn to make a string of the TauDetails.
Definition at line 34 of file TauDetails.cxx.
const std::vector<bool>& Analysis::TauCommonDetails::TrackFilterPass | ( | ) | const |
Track filter and generic pi0 cone.
int Analysis::TauCommonDetails::TrackFilterProngs | ( | ) | const |
int Analysis::TauCommonDetails::TrackFilterQuality | ( | ) | const |
double Analysis::TauCommonDetails::trFlightPathSig | ( | ) | const |
Get Transverse flight path significance.
double Analysis::TauCommonDetails::trkWidth2 | ( | ) | const |
Get track width ^2.
double Analysis::TauCommonDetails::TRT_NHT_OVER_NLT | ( | ) | const |
TRT hits high threshold over low threshold.
|
friend |
Definition at line 39 of file TauCommonDetails.h.
|
friend |
Definition of the current "tau version".
Definition at line 40 of file TauCommonDetails.h.
|
staticinherited |
Definition at line 34 of file TauDetails.h.
|
staticinherited |
Definition at line 35 of file TauDetails.h.
|
private |
Cell-based energies in rings for centrality fraction.
Ring 1: 0.00 < R < 0.05
Definition at line 1707 of file TauCommonDetails.h.
|
private |
Ring 2: 0.05 < R < 0.075.
Definition at line 1710 of file TauCommonDetails.h.
|
private |
Ring 3: 0.075 < R < 0.10.
Definition at line 1713 of file TauCommonDetails.h.
|
private |
Ring 4: 0.10 < R < 0.125.
Definition at line 1716 of file TauCommonDetails.h.
|
private |
Ring 5: 0.125 < R < 0.15.
Definition at line 1719 of file TauCommonDetails.h.
|
private |
Ring 6: 0.15 < R < 0.2.
Definition at line 1722 of file TauCommonDetails.h.
|
private |
Ring 7: 0.2 < R < 0.4.
Definition at line 1725 of file TauCommonDetails.h.
|
private |
EM calorimeter cell cluster.
Cells used for candidate building, only EM calorimeter, without 3:rd sampling
Definition at line 1360 of file TauCommonDetails.h.
|
private |
Charge of loose tracks.
Definition at line 1354 of file TauCommonDetails.h.
|
private |
invariant mass from effective topoclusters of jet associated to tau candidate
Definition at line 1418 of file TauCommonDetails.h.
|
private |
mean distance to leading topocluster for effective topoclusters of jet associated to tau candidate
Definition at line 1424 of file TauCommonDetails.h.
|
private |
Members for electron LLH calculation.
ratio of energy in window of 3X7 cells over 7X7 cells in second layer of ECAL
Definition at line 1393 of file TauCommonDetails.h.
|
private |
fraction of EM cluster energy in first layer of ECAL
Definition at line 1399 of file TauCommonDetails.h.
|
private |
fraction of EM cluster energy in presampler
Definition at line 1396 of file TauCommonDetails.h.
|
private |
em+tes final scale
Definition at line 1697 of file TauCommonDetails.h.
|
private |
E_T from energy flow.
Definition at line 1379 of file TauCommonDetails.h.
|
private |
Ratio of E_T of TauCandidate to p_T of leading loose track.
Definition at line 1324 of file TauCommonDetails.h.
|
private |
Ratio of E_T of TauCandidate to p_T of leading track.
Definition at line 1321 of file TauCommonDetails.h.
|
private |
Impact parameter significance of leading loose track.
Definition at line 1336 of file TauCommonDetails.h.
|
private |
Impact parameter significance of leading track.
Definition at line 1333 of file TauCommonDetails.h.
|
private |
Significance of z0 sin(Theta)
Definition at line 1318 of file TauCommonDetails.h.
|
private |
lc+tes precalibration
Definition at line 1700 of file TauCommonDetails.h.
|
private |
p_T of leading loose track - for Trigger
Definition at line 1330 of file TauCommonDetails.h.
|
private |
p_T of leading loose track - for Trigger
Definition at line 1327 of file TauCommonDetails.h.
|
private |
Loose Conversion tracks.
Definition at line 1342 of file TauCommonDetails.h.
|
private |
Loose tracks.
Definition at line 1339 of file TauCommonDetails.h.
|
private |
Invariant mass of the tracks system.
Definition at line 1366 of file TauCommonDetails.h.
|
private |
mass from energy flow
Definition at line 1382 of file TauCommonDetails.h.
|
private |
Members for topocluster ID variables.
number of cells in topoclusters associated to tau candidate
Definition at line 1406 of file TauCommonDetails.h.
|
private |
number of effective topocluster constituents associated to tau candidate !!! is a double
Definition at line 1412 of file TauCommonDetails.h.
|
private |
number of topocluster constituents associated to tau candidate
Definition at line 1409 of file TauCommonDetails.h.
|
private |
Other tracks.
Definition at line 1351 of file TauCommonDetails.h.
|
private |
Pi0 clusters.
Definition at line 1385 of file TauCommonDetails.h.
|
private |
Definition at line 1752 of file TauCommonDetails.h.
|
private |
Secondary vertex.
Definition at line 1376 of file TauCommonDetails.h.
|
private |
sum of transvers energy of clusters around jet seed within 0.2 < dR < 0.4
Applicable to calo seeded tau reconstruction
Definition at line 1541 of file TauCommonDetails.h.
|
private |
sum of transvers energy of clusters around jet seed within 0.2 < dR < 0.4 (pile up corrected)
Applicable to calo seeded tau reconstruction
Definition at line 1548 of file TauCommonDetails.h.
|
private |
Centrality fraction (ET(dr<0.1)/ET(dr<0.4) for all calos.
Applicable to calo seeded tau reconstruction
Definition at line 1474 of file TauCommonDetails.h.
|
private |
maximal dR of tracks associated to calo-seeded tau
Applicable to calo seeded tau reconstruction
Definition at line 1554 of file TauCommonDetails.h.
|
private |
Uncalibrated Et weighted radius in the Presampler + EM1 + EM2 within dR < 0.4.
Applicable to calo seeded tau reconstruction
Definition at line 1446 of file TauCommonDetails.h.
|
private |
eta of TauJet calculated from calorimeter
(for merged algorithm) Applicable to calo seeded tau reconstruction
Definition at line 1504 of file TauCommonDetails.h.
|
private |
Uncalibrated Sum of Cell Transverse energy in the Presampler + EM1 + EM2 within dR < 0.4.
Applicable to calo seeded tau reconstruction
Definition at line 1457 of file TauCommonDetails.h.
|
private |
Calibrated EM transverse energy.
EM is Presampler + EM1 + EM2 Applicable to calo seeded tau reconstruction
Definition at line 1492 of file TauCommonDetails.h.
|
private |
Uncalibrated Sum of Cell Transverse energy in the Presampler + EM1 + EM2 within dR < 0.4.
Applicable to calo seeded tau reconstruction
Definition at line 1463 of file TauCommonDetails.h.
|
private |
Calibrated hadronic transverse energy.
HAD is cryo + EM3 + TILE1 + TILE2 + TILE3 Applicable to calo seeded tau reconstruction
Definition at line 1498 of file TauCommonDetails.h.
|
private |
Uncalibrated hadron calorimeter weighted radius.
Applicable to calo seeded tau reconstruction
Definition at line 1451 of file TauCommonDetails.h.
|
private |
Ratio of the uncalibrated transverse energy of cells within 0.1<dR<0.2 and cells within 0<dR<0.4.
Applicable to calo seeded tau reconstruction
Definition at line 1469 of file TauCommonDetails.h.
|
private |
sum of 2 leading cluster energy over all cluster energy
Applicable to calo seeded tau reconstruction
Definition at line 1528 of file TauCommonDetails.h.
|
private |
sum of 3 leading cluster energy over all cluster energy
Applicable to calo seeded tau reconstruction
Definition at line 1534 of file TauCommonDetails.h.
|
private |
Number of isolated tracks.
Number of tracks p_T>1GeV between dR = cmsdr and dR = cmsdR (from the jobOptions) Applicable to calo seeded tau reconstruction
Definition at line 1440 of file TauCommonDetails.h.
|
private |
Number of Strip cells within dR < 0.4, with energy above specified threshold.
Applicable to calo seeded tau reconstruction
Definition at line 1486 of file TauCommonDetails.h.
|
private |
phi of TauJet calculated from calorimeter
(for merged algorithm) Applicable to calo seeded tau reconstruction
Definition at line 1510 of file TauCommonDetails.h.
|
private |
Uncalibrated transverse energy weighted width in the strip layer within dR < 0.4.
Applicable to calo seeded tau reconstruction
Definition at line 1480 of file TauCommonDetails.h.
|
private |
average track distance from calorimeter seed
Applicable to calo seeded tau reconstruction
Definition at line 1516 of file TauCommonDetails.h.
|
private |
RMS of track distance from calorimeter seed.
Applicable to calo seeded tau reconstruction
Definition at line 1522 of file TauCommonDetails.h.
|
private |
SeedCalo wide tracks.
Definition at line 1345 of file TauCommonDetails.h.
|
private |
EM radius.
Uncalibrated transverse energy weighted radius in the Presampler + EM1 + EM2 within dR < 0.2. Applicable for track seeded tau reconstruction
Definition at line 1569 of file TauCommonDetails.h.
|
private |
Transverse energy of EM cells (at EM scale) classified as "charged electromagnetic" collected in narrow window around qualified track.
Applicable for track seeded tau reconstruction
Definition at line 1610 of file TauCommonDetails.h.
|
private |
Transverse energy in narrow window around the track(s), EM layers 0 1 only.
Applicable for track seeded tau reconsTruction
Definition at line 1633 of file TauCommonDetails.h.
|
private |
Charged transverse energy in narrow window around track(s) in hadronic calorimeter.
Applicable for track seeded tau reconstruction
Definition at line 1668 of file TauCommonDetails.h.
|
private |
charged hadronic transverse energy over sum of transverse momenta of all tracks
Applicable for track seeded tau reconstruction
Definition at line 1581 of file TauCommonDetails.h.
|
private |
EM E_T at EM scale.
Applicable for track seeded tau reconstruction
Definition at line 1597 of file TauCommonDetails.h.
|
private |
Transverse energy of cells classified as "pure electromagnetic" seeded by egamma or topo cluster (steered from jobOptions),.
Applicable for track seeded tau reconstruction
Definition at line 1603 of file TauCommonDetails.h.
|
private |
Hadronic E_T at EM scale.
Applicable for track seeded tau reconstruction
Definition at line 1592 of file TauCommonDetails.h.
|
private |
Transverse energy in EM calo (at EM Scale) in 0.2 < dR < 0.4.
Applicable for track seeded tau reconstruction
Definition at line 1683 of file TauCommonDetails.h.
|
private |
Transverse energy in HAD calo (at EM Scale) in 0.2 < dR < 0.4.
Applicable for track seeded tau reconstruction
Definition at line 1688 of file TauCommonDetails.h.
|
private |
Transverse energy of EM cells (at EM scale), within "core" cone around tau1P3P axis after subtraction of EMCL and Chrg cells.
Applicable for track seeded tau reconstruction
Definition at line 1617 of file TauCommonDetails.h.
|
private |
Correction term for eflow calculations (evaluated for each track separately)
Applicable for track seeded tau reconsTruction
Definition at line 1639 of file TauCommonDetails.h.
|
private |
Correction term for eflow calculations.
Applicable for track seeded tau reconsTruction
Definition at line 1622 of file TauCommonDetails.h.
|
private |
hadronic leakage in Et summed over cells
Applicable for track seeded tau reconsTruction
Definition at line 1627 of file TauCommonDetails.h.
|
private |
Isolation fraction.
Ratio of uncalibrated E_T within dR<0.1 and dR<0.2 Applicable for track seeded tau reconstruction
Definition at line 1575 of file TauCommonDetails.h.
|
private |
Ratio of Transverse Energy in 0.2 < dr < 0.4 to total transverse energy at EM scale.
Applicable for track seeded tau reconstruction
Definition at line 1587 of file TauCommonDetails.h.
|
private |
Associated, "not good" quality tracks in core region.
Applicable for track seeded tau reconstruction
Definition at line 1678 of file TauCommonDetails.h.
|
private |
Associated, "not good" quality tracks in core region.
Applicable for track seeded tau reconstruction
Definition at line 1673 of file TauCommonDetails.h.
|
private |
Number of strip cells.
Number of strip cells within dR < 0.2, with E > m_stripEthr Applicable for track seeded tau reconstruction
Definition at line 1662 of file TauCommonDetails.h.
|
private |
Secondary maximum.
Applicable for track seeded tau reconsTruction
Definition at line 1649 of file TauCommonDetails.h.
|
private |
Strip width squared.
Square of uncalibrated transverse energy weighted width in the strip layer within dR < 0.2 Applicable for track seeded tau reconstruction
Definition at line 1656 of file TauCommonDetails.h.
|
private |
Ratio of sum Et of LAr Cells to the pT of leading track.
Applicable for track seeded tau reconsTruction
Definition at line 1644 of file TauCommonDetails.h.
|
private |
SeedTrk wide tracks.
Definition at line 1348 of file TauCommonDetails.h.
|
private |
Pi0 energy sum vector.
Definition at line 1363 of file TauCommonDetails.h.
|
private |
|
private |
invariant mass from topoclusters of jet associated to tau candidate
Definition at line 1415 of file TauCommonDetails.h.
|
private |
mean distance to leading topocluster for topoclusters of jet associated to tau candidate
Definition at line 1421 of file TauCommonDetails.h.
|
private |
Track filter and generic pi0 cone.
Definition at line 1743 of file TauCommonDetails.h.
|
private |
Definition at line 1746 of file TauCommonDetails.h.
|
private |
Definition at line 1749 of file TauCommonDetails.h.
|
private |
Transverse flight path significance for taus with at least 2 associated tracks.
Definition at line 1373 of file TauCommonDetails.h.
|
private |
Width of tracks momenta.
Definition at line 1369 of file TauCommonDetails.h.
|
private |
TRTHits high threshold over low threshold used in electron veto.
Definition at line 1729 of file TauCommonDetails.h.
|
staticprivate |
Name of class.
Definition at line 1311 of file TauCommonDetails.h.