ATLAS Offline Software
Loading...
Searching...
No Matches
tauAnalysisHelperObject Class Reference

DEPRECATED DO NOT USE - MIGRATE TO TauCommonDetails. More...

#include <tauAnalysisHelperObject.h>

Collaboration diagram for tauAnalysisHelperObject:

Public Types

typedef ElementLink< Rec::TrackParticleContainertauTrack_type
typedef ElementLinkVector< Rec::TrackParticleContainertauTrackColl_type
typedef tauTrackColl_type::iterator tauTrackColl_iterator
typedef ElementLink< CaloCellContainertauCell_type
typedef ElementLinkVector< CaloCellContainertauCellColl_type
typedef tauCellColl_type::iterator tauCellColl_iterator

Public Member Functions

 tauAnalysisHelperObject ()=default
 ~tauAnalysisHelperObject ()=default
Analysis Helper

set by tauAnalysisHelper::execute()

int jettype () const
 gives the type of jet, which is the pdgid of the highest pT parton (1-6, 15, 22) from history within 0.4 (jobOptions)
double decmode () const
 gives the decaymode of the associated true tau, 1-10 (for numbering convention see ??????)
void setJettype (const int jettype)
void setDecmode (const int decmode)
FastShower Analysis Helper

set by tauFSAnalysisHelper::execute()

double TowEMRadius () const
 gives the EMRadius calculated on (pseudo-) triggertower granularity (for comparison with FASTSHOWER)
double TowIsoFrac () const
 gives the Isolation calculated on (pseudo-) triggertower granularity (for comparison with FASTSHOWER)
double EMRadii (const int idx) const
 gives the EMRadius for radius i ( i = 0.1, 0.2, 0.3, 0.4, 0.5, 0.7, 1.0 )
double HADRadii (const int idx) const
 gives the HADRadius for radius i ( i = 0.1, 0.2, 0.3, 0.4, 0.5, 0.7, 1.0 )
void setTowEMRadius (const double rad)
void setTowIsoFrac (const double frac)
void setEMRadii (const int idx, const double rad)
void setHADRadii (const int idx, const double rad)
Impact Parameter Analysis Helper

set by tauAnalysisHelper::execute()

double RawImpactParameter (const int track) const
 gives the impact parameter of track track
double ImpactParameter (const int track) const
double SignedImpactParameter (const int track) const
double ImpactParameterSignificance (const int track) const
double SignedImpactParameterSignificance (const int track) const
void setImpactParameter (const int track, const double ip)
void setRawImpactParameter (const int track, const double ip)
void setSignedImpactParameter (const int track, const double ip)
void setImpactParameterSignificance (const int track, const double ip)
void setSignedImpactParameterSignificance (const int track, const double ip)
D0 Analysis Helper

set by tauD0AnalysisHelper::execute()

double d0prf ()
 gives the profile prf=(E_T^1+E_T^1)/E_T
double d0iso ()
 gives the isolation iso= (E(0.5)-E(0.3))/E(0.3)
double d0isoet ()
 gives the isolation iso= (ET(0.5)-ET(0.3))/ET(0.3)
double d0ettr ()
 gives the track isolation ettr=sum(pT of non tau tracks in 0.5)
double d0etem ()
 gives the calo energy in em (em0 em1 em2 em3) only
double d0etem2 ()
 gives the calo energy in em2
double d0emclet ()
 gives the calo energy in the em subcluster only
double d0emcleta ()
 gives the eta in the em subcluster only
double d0emclphi ()
 gives the phi in the em subcluster only
double d0hadet ()
 gives the calo energy in the had calo only
double d0hadeta ()
 gives the eta in the had calo only
double d0hadphi ()
 gives the phi in the had calo only
double d0et05 ()
 gives the calo energy in dR < 0.5
double d0eta05 ()
 gives the calo eta in dR < 0.5
double d0phi05 ()
 gives the calo phi in dR < 0.5
double d0type ()
 gives the tau type : 1=tau->pi- nu, 2=tau->pi- xpi0 nu, 3=tau->pi- pi+ pi- xpi0 nu
double d0deltaR1 ()
 gives Delta R between the 1 track and the calo cluster
double d0eTosumpT ()
 gives E_T/sum(p_T)
double d0deltaR1had ()
 gives Delta R between the 1 track and the hadronic part of the calo cluster
double d0em3iso ()
 gives fraction in the third layer em3iso=E_T(EM3)^cluster / E_T(EM3)^tot
double d0mtrem3 ()
 gives mass of the tau tracks and the EM3 subcluster
double d0deltaR2 ()
 gives Delta R between the 2 track and the calo cluster
double d0ntr1030 ()
 gives number of tracks between 10deg and 30deg of the calo cluster
double d0EM12isof ()
 gives the ratio of the transverse energy in the first two layers of the calo to the total transv. e in a 0.5 cone around the cluster
double d0e1e2otaupT ()
 gives root square of em fraction of pT
double d0ettro123 ()
 gives fraction of pT of the not tau tracks (dR<0.5)
double d0ett1oEtiso ()
 gives pT of track 1 / calo et (dR < 0.5) = p_T^tautrk/(p_T^tau * isoet )
double d0ett1oEtisoet ()
 gives pT of track 1 / calo eT (dR < 0.5) = p_T^tautrk/(p_T^tau * iso )
double d0dalpha ()
 gives the opening angle between the highest pT track and the corresponding em cluster / sin (theta_cluster), taudalpha*taue1e2 = m_tau
double d0e1e2 ()
 gives sqrt( E_T^tautrk * E_T^em )
double d0mtau ()
 gives the tau mass
double d0mtr1tr2 ()
 gives the invariant mass of track 1 and track 2
double d0mtr1tr2tr3 ()
 gives the invariant mass of track 1 and track 2 and track 3
double d0sumtaupt ()
 gives the sum of pt of tau tracks
double d0sumnontaupt ()
 gives the sum of pt of non-tau tracks
double d0sumpt ()
 gives the sum of pt of all tracks
I4Momentumd0tower (int i)
 gives tower i
double d0toweret (int i)
 gives the et of tower i
int d0nTowers ()
 gives the number of towers
double d0sumtoweret ()
 gives the sum of et of all towers
double d0uncaletlayers (int l)
 gives the uncal energy in layers up to 24.
void setD0prf (double val)
void setD0iso (double val)
void setD0isoet (double val)
void setD0ettr (double val)
void setD0etem (double val)
void setD0etem2 (double val)
void setD0emclet (double val)
void setD0emcleta (double val)
void setD0emclphi (double val)
void setD0hadet (double val)
void setD0hadeta (double val)
void setD0hadphi (double val)
void setD0et05 (double val)
void setD0eta05 (double val)
void setD0phi05 (double val)
void setD0type (double val)
void setD0deltaR1 (double val)
void setD0eTosumpT (double val)
void setD0deltaRhad (double val)
void setD0em3iso (double val)
void setD0mtrem3 (double val)
void setD0deltaR2 (double val)
void setD0ntr1030 (double val)
void setD0EM12isof (double val)
void setD0e1e2otaupT (double val)
void setD0ettro123 (double val)
void setD0ett1oEtiso (double val)
void setD0ett1oEtisoet (double val)
void setD0dalpha (double val)
void setD0e1e2 (double val)
void setD0mtr1tr2 (double val)
void setD0mtr1tr2tr3 (double val)
void setD0sumtaupt (double val)
void setD0sumnontaupt (double val)
void setD0sumpt (double val)
void clearD0towers ()
void addD0tower (const double e, const double eta, const double phi)
void addD0tower (const I4Momentum *mom)
void setD0uncaletlayers (int l, double val)
D0_emcluster emcluster selected according to the algo from D0

set by tauD0Helper::execute()

tauCellColl_typed0_emcluster ()
const tauCellColl_typed0_emcluster () const
int d0_emcluster_nCells () const
tauCellColl_iterator d0_emcluster_begin ()
tauCellColl_iterator d0_emcluste_end ()
const CaloCelld0_emcluster_cell (uint i) const
void d0_emcluster_addCell (const CaloCellContainer *cellContainer, const CaloCell *theCell)
D0_05_Tracks (all tracks within dR < 0.5 of the calo cluster)

set by tauD0Helper::execute()

int d0_05_nTracks () const
tauTrackColl_typed0_05_tracks ()
const tauTrackColl_typed0_05_tracks () const
tauTrackColl_iterator d0_05_track_begin ()
tauTrackColl_iterator d0_05_track_end ()
const Rec::TrackParticled0_05_track (uint i) const
void d0_05_addTrack (const Rec::TrackParticleContainer *trackContainer, const Rec::TrackParticle *theTrack)
D0_tau_Tracks (tracks within dR < 0.5, fullfilling tauTrack criteria)

set by tauD0Helper::execute()

int d0_tau_nTracks () const
tauTrackColl_typed0_tau_tracks ()
const tauTrackColl_typed0_tau_tracks () const
tauTrackColl_iterator d0_tau_track_begin ()
tauTrackColl_iterator d0_tau_track_end ()
const Rec::TrackParticled0_tau_track (uint i) const
void d0_tau_addTrack (const Rec::TrackParticleContainer *trackContainer, const Rec::TrackParticle *theTrack)

D0_nontau_Tracks (tracks within dR < 0.5, fullfilling tauTrack criteria)

set by tauD0Helper::execute()

int m_decmode =-1
int m_jettype =-1
double m_emradii [6] ={0}
double m_hadradii [6] ={0}
double m_TowEMRadius =-1111
double m_TowET12Frac =-1111
double m_ImpactParameter [10] ={0}
double m_RawImpactParameter [10] ={0}
double m_SignedImpactParameter [10] ={0}
double m_ImpactParameterSignificance [10] ={0}
double m_SignedImpactParameterSignificance [10] ={0}
double m_d0prf =-1111
double m_d0iso =-1111
double m_d0isoet =-1111
double m_d0ettr =-1111
double m_d0etem =-1111
double m_d0etem2 =-1111
double m_d0emclet =-1111
double m_d0emcleta =-1111
double m_d0emclphi =-1111
double m_d0et05 =-1111
double m_d0eta05 =-1111
double m_d0phi05 =-1111
double m_d0hadet =-1111
double m_d0hadeta =-1111
double m_d0hadphi =-1111
double m_d0type =-1111
double m_d0deltaR1 =-1111
double m_d0eTosumpT =-1111
double m_d0deltaR1had =-1111
double m_d0em3iso =-1111
double m_d0mtrem3 =-1111
double m_d0deltaR2 =-1111
double m_d0ntr1030 =-1111
double m_d0EM12isof =-1111
double m_d0e1e2otaupT =-1111
double m_d0ettro123 =-1111
double m_d0ett1oEtiso =-1111
double m_d0ett1oEtisoet =-1111
double m_d0dalpha =-1111
double m_d0e1e2 =-1111
double m_d0mtr1tr2 =-1111
double m_d0mtr1tr2tr3 =-1111
double m_d0sumtaupt =-1111
double m_d0sumnontaupt =-1111
double m_d0sumpt =-1111
std::vector< double > m_towere
std::vector< double > m_towereta
std::vector< double > m_towerphi
double m_d0uncaletlayers [25] ={0}
tauCellColl_type m_d0_emcluster
tauTrackColl_type m_d0_05_Tracks
tauTrackColl_type m_d0_tau_Tracks
tauTrackColl_type m_d0_nontau_Tracks
int d0_nontau_nTracks () const
tauTrackColl_typed0_nontau_tracks ()
const tauTrackColl_typed0_nontau_tracks () const
tauTrackColl_iterator d0_nontau_track_begin ()
tauTrackColl_iterator d0_nontau_track_end ()
const Rec::TrackParticled0_nontau_track (uint i) const
void d0_nontau_addTrack (const Rec::TrackParticleContainer *trackContainer, const Rec::TrackParticle *theTrack)

Detailed Description

DEPRECATED DO NOT USE - MIGRATE TO TauCommonDetails.

Author
Thomas Burgess <thomas.burgess[]cern.ch>
Michael Heldmann

Created Oct 12, 2004

Id
tauAnalysisHelperObject.h,v 1.16 2008-11-28 09:52:25 slai Exp

tau analysis helper object data class

object containing additional information (mostly mc truth) useful for performance analysis, should be superceded by the trueTauObject Package: Reconstruction/TauEvent

Definition at line 45 of file tauAnalysisHelperObject.h.

Member Typedef Documentation

◆ tauCell_type

◆ tauCellColl_iterator

◆ tauCellColl_type

◆ tauTrack_type

◆ tauTrackColl_iterator

◆ tauTrackColl_type

Constructor & Destructor Documentation

◆ tauAnalysisHelperObject()

tauAnalysisHelperObject::tauAnalysisHelperObject ( )
default

◆ ~tauAnalysisHelperObject()

tauAnalysisHelperObject::~tauAnalysisHelperObject ( )
default

Member Function Documentation

◆ addD0tower() [1/2]

void tauAnalysisHelperObject::addD0tower ( const double e,
const double eta,
const double phi )
inline

Definition at line 309 of file tauAnalysisHelperObject.h.

309{ m_towere.push_back( e ); m_towereta.push_back( eta ); m_towerphi.push_back( phi ); };
Scalar eta() const
pseudorapidity method
Scalar phi() const
phi method
std::vector< double > m_towereta
std::vector< double > m_towerphi

◆ addD0tower() [2/2]

void tauAnalysisHelperObject::addD0tower ( const I4Momentum * mom)
inline

Definition at line 310 of file tauAnalysisHelperObject.h.

310{ m_towere.push_back( mom->e() ); m_towereta.push_back( mom->eta() ); m_towerphi.push_back( mom->phi() ); };

◆ clearD0towers()

void tauAnalysisHelperObject::clearD0towers ( )
inline

Definition at line 304 of file tauAnalysisHelperObject.h.

304 {
305 m_towere.clear();
306 m_towereta.clear();
307 m_towerphi.clear();
308 }

◆ d0_05_addTrack()

void tauAnalysisHelperObject::d0_05_addTrack ( const Rec::TrackParticleContainer * trackContainer,
const Rec::TrackParticle * theTrack )
inline

Definition at line 349 of file tauAnalysisHelperObject.h.

349 {
350 tauTrack_type theLink;
351 theLink.toContainedElement( *trackContainer, static_cast<const Rec::TrackParticle*> (theTrack) );
352 m_d0_05_Tracks.push_back(theLink);
353 }
ElementLink< Rec::TrackParticleContainer > tauTrack_type

◆ d0_05_nTracks()

int tauAnalysisHelperObject::d0_05_nTracks ( ) const
inline

Definition at line 340 of file tauAnalysisHelperObject.h.

340{ return m_d0_05_Tracks.size(); }

◆ d0_05_track()

const Rec::TrackParticle * tauAnalysisHelperObject::d0_05_track ( uint i) const
inline

Definition at line 346 of file tauAnalysisHelperObject.h.

346{ return *m_d0_05_Tracks[i]; }

◆ d0_05_track_begin()

tauTrackColl_iterator tauAnalysisHelperObject::d0_05_track_begin ( )
inline

Definition at line 343 of file tauAnalysisHelperObject.h.

343{ return m_d0_05_Tracks.begin(); }

◆ d0_05_track_end()

tauTrackColl_iterator tauAnalysisHelperObject::d0_05_track_end ( )
inline

Definition at line 344 of file tauAnalysisHelperObject.h.

344{ return m_d0_05_Tracks.end(); }

◆ d0_05_tracks() [1/2]

tauTrackColl_type & tauAnalysisHelperObject::d0_05_tracks ( )
inline

Definition at line 341 of file tauAnalysisHelperObject.h.

341{ return m_d0_05_Tracks; }

◆ d0_05_tracks() [2/2]

const tauTrackColl_type & tauAnalysisHelperObject::d0_05_tracks ( ) const
inline

Definition at line 342 of file tauAnalysisHelperObject.h.

342{ return m_d0_05_Tracks; }

◆ d0_emcluste_end()

tauCellColl_iterator tauAnalysisHelperObject::d0_emcluste_end ( )
inline

Definition at line 324 of file tauAnalysisHelperObject.h.

324{ return m_d0_emcluster.end(); }

◆ d0_emcluster() [1/2]

tauCellColl_type & tauAnalysisHelperObject::d0_emcluster ( )
inline

Definition at line 320 of file tauAnalysisHelperObject.h.

320{ return m_d0_emcluster; }

◆ d0_emcluster() [2/2]

const tauCellColl_type & tauAnalysisHelperObject::d0_emcluster ( ) const
inline

Definition at line 321 of file tauAnalysisHelperObject.h.

321{ return m_d0_emcluster; }

◆ d0_emcluster_addCell()

void tauAnalysisHelperObject::d0_emcluster_addCell ( const CaloCellContainer * cellContainer,
const CaloCell * theCell )
inline

Definition at line 329 of file tauAnalysisHelperObject.h.

329 {
330 tauCell_type theLink;
331 theLink.toContainedElement( *cellContainer, static_cast<const CaloCell*> (theCell) );
332 m_d0_emcluster.push_back(theLink);
333 }
ElementLink< CaloCellContainer > tauCell_type

◆ d0_emcluster_begin()

tauCellColl_iterator tauAnalysisHelperObject::d0_emcluster_begin ( )
inline

Definition at line 323 of file tauAnalysisHelperObject.h.

323{ return m_d0_emcluster.begin(); }

◆ d0_emcluster_cell()

const CaloCell * tauAnalysisHelperObject::d0_emcluster_cell ( uint i) const
inline

Definition at line 326 of file tauAnalysisHelperObject.h.

326{ return *m_d0_emcluster[i]; }

◆ d0_emcluster_nCells()

int tauAnalysisHelperObject::d0_emcluster_nCells ( ) const
inline

Definition at line 322 of file tauAnalysisHelperObject.h.

322{ return m_d0_emcluster.size(); }

◆ d0_nontau_addTrack()

void tauAnalysisHelperObject::d0_nontau_addTrack ( const Rec::TrackParticleContainer * trackContainer,
const Rec::TrackParticle * theTrack )
inline

Definition at line 389 of file tauAnalysisHelperObject.h.

389 {
390 tauTrack_type theLink;
391 theLink.toContainedElement( *trackContainer, static_cast<const Rec::TrackParticle*> (theTrack) );
392 m_d0_nontau_Tracks.push_back(theLink);
393 }

◆ d0_nontau_nTracks()

int tauAnalysisHelperObject::d0_nontau_nTracks ( ) const
inline

Definition at line 380 of file tauAnalysisHelperObject.h.

380{ return m_d0_nontau_Tracks.size(); }

◆ d0_nontau_track()

const Rec::TrackParticle * tauAnalysisHelperObject::d0_nontau_track ( uint i) const
inline

Definition at line 386 of file tauAnalysisHelperObject.h.

386{ return *m_d0_nontau_Tracks[i]; }

◆ d0_nontau_track_begin()

tauTrackColl_iterator tauAnalysisHelperObject::d0_nontau_track_begin ( )
inline

Definition at line 383 of file tauAnalysisHelperObject.h.

383{ return m_d0_nontau_Tracks.begin(); }

◆ d0_nontau_track_end()

tauTrackColl_iterator tauAnalysisHelperObject::d0_nontau_track_end ( )
inline

Definition at line 384 of file tauAnalysisHelperObject.h.

384{ return m_d0_tau_Tracks.end(); }

◆ d0_nontau_tracks() [1/2]

tauTrackColl_type & tauAnalysisHelperObject::d0_nontau_tracks ( )
inline

Definition at line 381 of file tauAnalysisHelperObject.h.

381{ return m_d0_nontau_Tracks; }

◆ d0_nontau_tracks() [2/2]

const tauTrackColl_type & tauAnalysisHelperObject::d0_nontau_tracks ( ) const
inline

Definition at line 382 of file tauAnalysisHelperObject.h.

382{ return m_d0_nontau_Tracks; }

◆ d0_tau_addTrack()

void tauAnalysisHelperObject::d0_tau_addTrack ( const Rec::TrackParticleContainer * trackContainer,
const Rec::TrackParticle * theTrack )
inline

Definition at line 369 of file tauAnalysisHelperObject.h.

369 {
370 tauTrack_type theLink;
371 theLink.toContainedElement( *trackContainer, static_cast<const Rec::TrackParticle*>( theTrack) );
372 m_d0_tau_Tracks.push_back(theLink);
373 }

◆ d0_tau_nTracks()

int tauAnalysisHelperObject::d0_tau_nTracks ( ) const
inline

Definition at line 360 of file tauAnalysisHelperObject.h.

360{ return m_d0_tau_Tracks.size(); }

◆ d0_tau_track()

const Rec::TrackParticle * tauAnalysisHelperObject::d0_tau_track ( uint i) const
inline

Definition at line 366 of file tauAnalysisHelperObject.h.

366{ return *m_d0_tau_Tracks[i]; }

◆ d0_tau_track_begin()

tauTrackColl_iterator tauAnalysisHelperObject::d0_tau_track_begin ( )
inline

Definition at line 363 of file tauAnalysisHelperObject.h.

363{ return m_d0_tau_Tracks.begin(); }

◆ d0_tau_track_end()

tauTrackColl_iterator tauAnalysisHelperObject::d0_tau_track_end ( )
inline

Definition at line 364 of file tauAnalysisHelperObject.h.

364{ return m_d0_tau_Tracks.end(); }

◆ d0_tau_tracks() [1/2]

tauTrackColl_type & tauAnalysisHelperObject::d0_tau_tracks ( )
inline

Definition at line 361 of file tauAnalysisHelperObject.h.

361{ return m_d0_tau_Tracks; }

◆ d0_tau_tracks() [2/2]

const tauTrackColl_type & tauAnalysisHelperObject::d0_tau_tracks ( ) const
inline

Definition at line 362 of file tauAnalysisHelperObject.h.

362{ return m_d0_tau_Tracks; }

◆ d0dalpha()

double tauAnalysisHelperObject::d0dalpha ( )
inline

gives the opening angle between the highest pT track and the corresponding em cluster / sin (theta_cluster), taudalpha*taue1e2 = m_tau

Definition at line 219 of file tauAnalysisHelperObject.h.

◆ d0deltaR1()

double tauAnalysisHelperObject::d0deltaR1 ( )
inline

gives Delta R between the 1 track and the calo cluster

Definition at line 180 of file tauAnalysisHelperObject.h.

◆ d0deltaR1had()

double tauAnalysisHelperObject::d0deltaR1had ( )
inline

gives Delta R between the 1 track and the hadronic part of the calo cluster

Definition at line 187 of file tauAnalysisHelperObject.h.

◆ d0deltaR2()

double tauAnalysisHelperObject::d0deltaR2 ( )
inline

gives Delta R between the 2 track and the calo cluster

Definition at line 197 of file tauAnalysisHelperObject.h.

◆ d0e1e2()

double tauAnalysisHelperObject::d0e1e2 ( )
inline

gives sqrt( E_T^tautrk * E_T^em )

Definition at line 222 of file tauAnalysisHelperObject.h.

◆ d0e1e2otaupT()

double tauAnalysisHelperObject::d0e1e2otaupT ( )
inline

gives root square of em fraction of pT

Definition at line 207 of file tauAnalysisHelperObject.h.

◆ d0EM12isof()

double tauAnalysisHelperObject::d0EM12isof ( )
inline

gives the ratio of the transverse energy in the first two layers of the calo to the total transv. e in a 0.5 cone around the cluster

Definition at line 204 of file tauAnalysisHelperObject.h.

◆ d0em3iso()

double tauAnalysisHelperObject::d0em3iso ( )
inline

gives fraction in the third layer em3iso=E_T(EM3)^cluster / E_T(EM3)^tot

Definition at line 190 of file tauAnalysisHelperObject.h.

◆ d0emclet()

double tauAnalysisHelperObject::d0emclet ( )
inline

gives the calo energy in the em subcluster only

Definition at line 147 of file tauAnalysisHelperObject.h.

◆ d0emcleta()

double tauAnalysisHelperObject::d0emcleta ( )
inline

gives the eta in the em subcluster only

Definition at line 150 of file tauAnalysisHelperObject.h.

◆ d0emclphi()

double tauAnalysisHelperObject::d0emclphi ( )
inline

gives the phi in the em subcluster only

Definition at line 153 of file tauAnalysisHelperObject.h.

◆ d0et05()

double tauAnalysisHelperObject::d0et05 ( )
inline

gives the calo energy in dR < 0.5

Definition at line 167 of file tauAnalysisHelperObject.h.

◆ d0eta05()

double tauAnalysisHelperObject::d0eta05 ( )
inline

gives the calo eta in dR < 0.5

Definition at line 170 of file tauAnalysisHelperObject.h.

◆ d0etem()

double tauAnalysisHelperObject::d0etem ( )
inline

gives the calo energy in em (em0 em1 em2 em3) only

Definition at line 140 of file tauAnalysisHelperObject.h.

◆ d0etem2()

double tauAnalysisHelperObject::d0etem2 ( )
inline

gives the calo energy in em2

Definition at line 143 of file tauAnalysisHelperObject.h.

◆ d0eTosumpT()

double tauAnalysisHelperObject::d0eTosumpT ( )
inline

gives E_T/sum(p_T)

Definition at line 183 of file tauAnalysisHelperObject.h.

◆ d0ett1oEtiso()

double tauAnalysisHelperObject::d0ett1oEtiso ( )
inline

gives pT of track 1 / calo et (dR < 0.5) = p_T^tautrk/(p_T^tau * isoet )

Definition at line 213 of file tauAnalysisHelperObject.h.

◆ d0ett1oEtisoet()

double tauAnalysisHelperObject::d0ett1oEtisoet ( )
inline

gives pT of track 1 / calo eT (dR < 0.5) = p_T^tautrk/(p_T^tau * iso )

Definition at line 216 of file tauAnalysisHelperObject.h.

◆ d0ettr()

double tauAnalysisHelperObject::d0ettr ( )
inline

gives the track isolation ettr=sum(pT of non tau tracks in 0.5)

Definition at line 137 of file tauAnalysisHelperObject.h.

◆ d0ettro123()

double tauAnalysisHelperObject::d0ettro123 ( )
inline

gives fraction of pT of the not tau tracks (dR<0.5)

Definition at line 210 of file tauAnalysisHelperObject.h.

◆ d0hadet()

double tauAnalysisHelperObject::d0hadet ( )
inline

gives the calo energy in the had calo only

Definition at line 157 of file tauAnalysisHelperObject.h.

◆ d0hadeta()

double tauAnalysisHelperObject::d0hadeta ( )
inline

gives the eta in the had calo only

Definition at line 160 of file tauAnalysisHelperObject.h.

◆ d0hadphi()

double tauAnalysisHelperObject::d0hadphi ( )
inline

gives the phi in the had calo only

Definition at line 163 of file tauAnalysisHelperObject.h.

◆ d0iso()

double tauAnalysisHelperObject::d0iso ( )
inline

gives the isolation iso= (E(0.5)-E(0.3))/E(0.3)

Definition at line 131 of file tauAnalysisHelperObject.h.

◆ d0isoet()

double tauAnalysisHelperObject::d0isoet ( )
inline

gives the isolation iso= (ET(0.5)-ET(0.3))/ET(0.3)

Definition at line 134 of file tauAnalysisHelperObject.h.

◆ d0mtau()

double tauAnalysisHelperObject::d0mtau ( )
inline

gives the tau mass

Definition at line 225 of file tauAnalysisHelperObject.h.

225{ return m_d0dalpha*m_d0e1e2; };

◆ d0mtr1tr2()

double tauAnalysisHelperObject::d0mtr1tr2 ( )
inline

gives the invariant mass of track 1 and track 2

Definition at line 228 of file tauAnalysisHelperObject.h.

◆ d0mtr1tr2tr3()

double tauAnalysisHelperObject::d0mtr1tr2tr3 ( )
inline

gives the invariant mass of track 1 and track 2 and track 3

Definition at line 231 of file tauAnalysisHelperObject.h.

◆ d0mtrem3()

double tauAnalysisHelperObject::d0mtrem3 ( )
inline

gives mass of the tau tracks and the EM3 subcluster

Definition at line 193 of file tauAnalysisHelperObject.h.

◆ d0nTowers()

int tauAnalysisHelperObject::d0nTowers ( )
inline

gives the number of towers

Definition at line 250 of file tauAnalysisHelperObject.h.

250{ return m_towere.size(); };

◆ d0ntr1030()

double tauAnalysisHelperObject::d0ntr1030 ( )
inline

gives number of tracks between 10deg and 30deg of the calo cluster

Definition at line 200 of file tauAnalysisHelperObject.h.

◆ d0phi05()

double tauAnalysisHelperObject::d0phi05 ( )
inline

gives the calo phi in dR < 0.5

Definition at line 173 of file tauAnalysisHelperObject.h.

◆ d0prf()

double tauAnalysisHelperObject::d0prf ( )
inline

gives the profile prf=(E_T^1+E_T^1)/E_T

Definition at line 128 of file tauAnalysisHelperObject.h.

◆ d0sumnontaupt()

double tauAnalysisHelperObject::d0sumnontaupt ( )
inline

gives the sum of pt of non-tau tracks

Definition at line 238 of file tauAnalysisHelperObject.h.

◆ d0sumpt()

double tauAnalysisHelperObject::d0sumpt ( )
inline

gives the sum of pt of all tracks

Definition at line 241 of file tauAnalysisHelperObject.h.

◆ d0sumtaupt()

double tauAnalysisHelperObject::d0sumtaupt ( )
inline

gives the sum of pt of tau tracks

Definition at line 235 of file tauAnalysisHelperObject.h.

◆ d0sumtoweret()

double tauAnalysisHelperObject::d0sumtoweret ( )
inline

gives the sum of et of all towers

Definition at line 254 of file tauAnalysisHelperObject.h.

254{ double sumet = 0; for ( int i = 0; i < d0nTowers(); i++ ) sumet += d0toweret(i); return sumet; };
double d0toweret(int i)
gives the et of tower i
int d0nTowers()
gives the number of towers

◆ d0tower()

I4Momentum * tauAnalysisHelperObject::d0tower ( int i)
inline

gives tower i

Definition at line 244 of file tauAnalysisHelperObject.h.

244{ return new P4EEtaPhiM( m_towere[i], m_towereta[i], m_towerphi[i], 0.0 ); };

◆ d0toweret()

double tauAnalysisHelperObject::d0toweret ( int i)
inline

gives the et of tower i

Definition at line 247 of file tauAnalysisHelperObject.h.

247{ return m_towere[i]/cosh( m_towereta[i] ); };

◆ d0type()

double tauAnalysisHelperObject::d0type ( )
inline

gives the tau type : 1=tau->pi- nu, 2=tau->pi- xpi0 nu, 3=tau->pi- pi+ pi- xpi0 nu

Definition at line 177 of file tauAnalysisHelperObject.h.

◆ d0uncaletlayers()

double tauAnalysisHelperObject::d0uncaletlayers ( int l)
inline

gives the uncal energy in layers up to 24.

Definition at line 257 of file tauAnalysisHelperObject.h.

257{ return m_d0uncaletlayers[l]; };
l
Printing final latex table to .tex output file.

◆ decmode()

double tauAnalysisHelperObject::decmode ( ) const
inline

gives the decaymode of the associated true tau, 1-10 (for numbering convention see ??????)

Definition at line 68 of file tauAnalysisHelperObject.h.

◆ EMRadii()

double tauAnalysisHelperObject::EMRadii ( const int idx) const
inline

gives the EMRadius for radius i ( i = 0.1, 0.2, 0.3, 0.4, 0.5, 0.7, 1.0 )

Definition at line 88 of file tauAnalysisHelperObject.h.

◆ HADRadii()

double tauAnalysisHelperObject::HADRadii ( const int idx) const
inline

gives the HADRadius for radius i ( i = 0.1, 0.2, 0.3, 0.4, 0.5, 0.7, 1.0 )

Definition at line 91 of file tauAnalysisHelperObject.h.

◆ ImpactParameter()

double tauAnalysisHelperObject::ImpactParameter ( const int track) const
inline

Definition at line 108 of file tauAnalysisHelperObject.h.

◆ ImpactParameterSignificance()

double tauAnalysisHelperObject::ImpactParameterSignificance ( const int track) const
inline

Definition at line 110 of file tauAnalysisHelperObject.h.

◆ jettype()

int tauAnalysisHelperObject::jettype ( ) const
inline

gives the type of jet, which is the pdgid of the highest pT parton (1-6, 15, 22) from history within 0.4 (jobOptions)

Definition at line 65 of file tauAnalysisHelperObject.h.

◆ RawImpactParameter()

double tauAnalysisHelperObject::RawImpactParameter ( const int track) const
inline

gives the impact parameter of track track

Definition at line 107 of file tauAnalysisHelperObject.h.

◆ setD0dalpha()

void tauAnalysisHelperObject::setD0dalpha ( double val)
inline

◆ setD0deltaR1()

void tauAnalysisHelperObject::setD0deltaR1 ( double val)
inline

Definition at line 279 of file tauAnalysisHelperObject.h.

279{ m_d0deltaR1 = val; };

◆ setD0deltaR2()

void tauAnalysisHelperObject::setD0deltaR2 ( double val)
inline

Definition at line 286 of file tauAnalysisHelperObject.h.

286{ m_d0deltaR2 = val; };

◆ setD0deltaRhad()

void tauAnalysisHelperObject::setD0deltaRhad ( double val)
inline

Definition at line 282 of file tauAnalysisHelperObject.h.

282{ m_d0deltaR1had = val; };

◆ setD0e1e2()

void tauAnalysisHelperObject::setD0e1e2 ( double val)
inline

Definition at line 295 of file tauAnalysisHelperObject.h.

295{ m_d0e1e2 = val; };

◆ setD0e1e2otaupT()

void tauAnalysisHelperObject::setD0e1e2otaupT ( double val)
inline

Definition at line 290 of file tauAnalysisHelperObject.h.

290{ m_d0e1e2otaupT = val; };

◆ setD0EM12isof()

void tauAnalysisHelperObject::setD0EM12isof ( double val)
inline

Definition at line 289 of file tauAnalysisHelperObject.h.

289{ m_d0EM12isof = val; };

◆ setD0em3iso()

void tauAnalysisHelperObject::setD0em3iso ( double val)
inline

Definition at line 283 of file tauAnalysisHelperObject.h.

283{ m_d0em3iso = val; };

◆ setD0emclet()

void tauAnalysisHelperObject::setD0emclet ( double val)
inline

Definition at line 266 of file tauAnalysisHelperObject.h.

266{ m_d0emclet = val; };

◆ setD0emcleta()

void tauAnalysisHelperObject::setD0emcleta ( double val)
inline

Definition at line 267 of file tauAnalysisHelperObject.h.

267{ m_d0emcleta = val; };

◆ setD0emclphi()

void tauAnalysisHelperObject::setD0emclphi ( double val)
inline

Definition at line 268 of file tauAnalysisHelperObject.h.

268{ m_d0emclphi = val; };

◆ setD0et05()

void tauAnalysisHelperObject::setD0et05 ( double val)
inline

Definition at line 274 of file tauAnalysisHelperObject.h.

274{ m_d0et05 = val; };

◆ setD0eta05()

void tauAnalysisHelperObject::setD0eta05 ( double val)
inline

Definition at line 275 of file tauAnalysisHelperObject.h.

275{ m_d0eta05 = val; };

◆ setD0etem()

void tauAnalysisHelperObject::setD0etem ( double val)
inline

Definition at line 263 of file tauAnalysisHelperObject.h.

263{ m_d0etem = val; };

◆ setD0etem2()

void tauAnalysisHelperObject::setD0etem2 ( double val)
inline

Definition at line 264 of file tauAnalysisHelperObject.h.

264{ m_d0etem2 = val; };

◆ setD0eTosumpT()

void tauAnalysisHelperObject::setD0eTosumpT ( double val)
inline

Definition at line 280 of file tauAnalysisHelperObject.h.

280{ m_d0eTosumpT = val; };

◆ setD0ett1oEtiso()

void tauAnalysisHelperObject::setD0ett1oEtiso ( double val)
inline

Definition at line 292 of file tauAnalysisHelperObject.h.

292{ m_d0ett1oEtiso = val; };

◆ setD0ett1oEtisoet()

void tauAnalysisHelperObject::setD0ett1oEtisoet ( double val)
inline

Definition at line 293 of file tauAnalysisHelperObject.h.

293{ m_d0ett1oEtisoet = val; };

◆ setD0ettr()

void tauAnalysisHelperObject::setD0ettr ( double val)
inline

Definition at line 262 of file tauAnalysisHelperObject.h.

262{ m_d0ettr = val; };

◆ setD0ettro123()

void tauAnalysisHelperObject::setD0ettro123 ( double val)
inline

Definition at line 291 of file tauAnalysisHelperObject.h.

291{ m_d0ettro123 = val; };

◆ setD0hadet()

void tauAnalysisHelperObject::setD0hadet ( double val)
inline

Definition at line 270 of file tauAnalysisHelperObject.h.

270{ m_d0hadet = val; };

◆ setD0hadeta()

void tauAnalysisHelperObject::setD0hadeta ( double val)
inline

Definition at line 271 of file tauAnalysisHelperObject.h.

271{ m_d0hadeta = val; };

◆ setD0hadphi()

void tauAnalysisHelperObject::setD0hadphi ( double val)
inline

Definition at line 272 of file tauAnalysisHelperObject.h.

272{ m_d0hadphi = val; };

◆ setD0iso()

void tauAnalysisHelperObject::setD0iso ( double val)
inline

Definition at line 260 of file tauAnalysisHelperObject.h.

260{ m_d0iso = val; };

◆ setD0isoet()

void tauAnalysisHelperObject::setD0isoet ( double val)
inline

Definition at line 261 of file tauAnalysisHelperObject.h.

261{ m_d0isoet = val; };

◆ setD0mtr1tr2()

void tauAnalysisHelperObject::setD0mtr1tr2 ( double val)
inline

Definition at line 297 of file tauAnalysisHelperObject.h.

297{ m_d0mtr1tr2 = val; };

◆ setD0mtr1tr2tr3()

void tauAnalysisHelperObject::setD0mtr1tr2tr3 ( double val)
inline

Definition at line 298 of file tauAnalysisHelperObject.h.

298{ m_d0mtr1tr2tr3 = val; };

◆ setD0mtrem3()

void tauAnalysisHelperObject::setD0mtrem3 ( double val)
inline

Definition at line 284 of file tauAnalysisHelperObject.h.

284{ m_d0mtrem3 = val; };

◆ setD0ntr1030()

void tauAnalysisHelperObject::setD0ntr1030 ( double val)
inline

Definition at line 287 of file tauAnalysisHelperObject.h.

287{ m_d0ntr1030 = val; };

◆ setD0phi05()

void tauAnalysisHelperObject::setD0phi05 ( double val)
inline

Definition at line 276 of file tauAnalysisHelperObject.h.

276{ m_d0phi05 = val; };

◆ setD0prf()

void tauAnalysisHelperObject::setD0prf ( double val)
inline

Definition at line 259 of file tauAnalysisHelperObject.h.

259{ m_d0prf = val; };

◆ setD0sumnontaupt()

void tauAnalysisHelperObject::setD0sumnontaupt ( double val)
inline

Definition at line 301 of file tauAnalysisHelperObject.h.

301{ m_d0sumnontaupt = val; };

◆ setD0sumpt()

void tauAnalysisHelperObject::setD0sumpt ( double val)
inline

Definition at line 302 of file tauAnalysisHelperObject.h.

302{ m_d0sumpt = val; };

◆ setD0sumtaupt()

void tauAnalysisHelperObject::setD0sumtaupt ( double val)
inline

Definition at line 300 of file tauAnalysisHelperObject.h.

300{ m_d0sumtaupt = val; };

◆ setD0type()

void tauAnalysisHelperObject::setD0type ( double val)
inline

Definition at line 278 of file tauAnalysisHelperObject.h.

278{ m_d0type = val; };

◆ setD0uncaletlayers()

void tauAnalysisHelperObject::setD0uncaletlayers ( int l,
double val )
inline

Definition at line 312 of file tauAnalysisHelperObject.h.

312{ m_d0uncaletlayers[l] = val; };

◆ setDecmode()

void tauAnalysisHelperObject::setDecmode ( const int decmode)
inline

Definition at line 73 of file tauAnalysisHelperObject.h.

73{ m_decmode = decmode; };
double decmode() const
gives the decaymode of the associated true tau, 1-10 (for numbering convention see ?...

◆ setEMRadii()

void tauAnalysisHelperObject::setEMRadii ( const int idx,
const double rad )
inline

Definition at line 97 of file tauAnalysisHelperObject.h.

◆ setHADRadii()

void tauAnalysisHelperObject::setHADRadii ( const int idx,
const double rad )
inline

Definition at line 98 of file tauAnalysisHelperObject.h.

98{ m_hadradii[idx] = rad; };

◆ setImpactParameter()

void tauAnalysisHelperObject::setImpactParameter ( const int track,
const double ip )
inline

◆ setImpactParameterSignificance()

void tauAnalysisHelperObject::setImpactParameterSignificance ( const int track,
const double ip )
inline

Definition at line 118 of file tauAnalysisHelperObject.h.

118{ if ( track < 10 ) m_ImpactParameterSignificance[track] = ip; }

◆ setJettype()

void tauAnalysisHelperObject::setJettype ( const int jettype)
inline

Definition at line 72 of file tauAnalysisHelperObject.h.

72{ m_jettype = jettype; }
int jettype() const
gives the type of jet, which is the pdgid of the highest pT parton (1-6, 15, 22) from history within ...

◆ setRawImpactParameter()

void tauAnalysisHelperObject::setRawImpactParameter ( const int track,
const double ip )
inline

Definition at line 116 of file tauAnalysisHelperObject.h.

116{ if ( track < 10 ) m_RawImpactParameter[track] = ip; }

◆ setSignedImpactParameter()

void tauAnalysisHelperObject::setSignedImpactParameter ( const int track,
const double ip )
inline

Definition at line 117 of file tauAnalysisHelperObject.h.

117{ if ( track < 10 ) m_SignedImpactParameter[track] = ip; }

◆ setSignedImpactParameterSignificance()

void tauAnalysisHelperObject::setSignedImpactParameterSignificance ( const int track,
const double ip )
inline

Definition at line 119 of file tauAnalysisHelperObject.h.

119{ if ( track < 10 ) m_SignedImpactParameterSignificance[track] = ip; }

◆ setTowEMRadius()

void tauAnalysisHelperObject::setTowEMRadius ( const double rad)
inline

Definition at line 95 of file tauAnalysisHelperObject.h.

◆ setTowIsoFrac()

void tauAnalysisHelperObject::setTowIsoFrac ( const double frac)
inline

◆ SignedImpactParameter()

double tauAnalysisHelperObject::SignedImpactParameter ( const int track) const
inline

Definition at line 109 of file tauAnalysisHelperObject.h.

◆ SignedImpactParameterSignificance()

double tauAnalysisHelperObject::SignedImpactParameterSignificance ( const int track) const
inline

Definition at line 111 of file tauAnalysisHelperObject.h.

◆ TowEMRadius()

double tauAnalysisHelperObject::TowEMRadius ( ) const
inline

gives the EMRadius calculated on (pseudo-) triggertower granularity (for comparison with FASTSHOWER)

Definition at line 82 of file tauAnalysisHelperObject.h.

82{ return m_TowEMRadius; }

◆ TowIsoFrac()

double tauAnalysisHelperObject::TowIsoFrac ( ) const
inline

gives the Isolation calculated on (pseudo-) triggertower granularity (for comparison with FASTSHOWER)

Definition at line 85 of file tauAnalysisHelperObject.h.

85{ return m_TowET12Frac; }

Member Data Documentation

◆ m_d0_05_Tracks

tauTrackColl_type tauAnalysisHelperObject::m_d0_05_Tracks
protected

Definition at line 463 of file tauAnalysisHelperObject.h.

◆ m_d0_emcluster

tauCellColl_type tauAnalysisHelperObject::m_d0_emcluster
protected

Definition at line 461 of file tauAnalysisHelperObject.h.

◆ m_d0_nontau_Tracks

tauTrackColl_type tauAnalysisHelperObject::m_d0_nontau_Tracks
protected

Definition at line 465 of file tauAnalysisHelperObject.h.

◆ m_d0_tau_Tracks

tauTrackColl_type tauAnalysisHelperObject::m_d0_tau_Tracks
protected

Definition at line 464 of file tauAnalysisHelperObject.h.

◆ m_d0dalpha

double tauAnalysisHelperObject::m_d0dalpha =-1111
protected

Definition at line 445 of file tauAnalysisHelperObject.h.

◆ m_d0deltaR1

double tauAnalysisHelperObject::m_d0deltaR1 =-1111
protected

Definition at line 430 of file tauAnalysisHelperObject.h.

◆ m_d0deltaR1had

double tauAnalysisHelperObject::m_d0deltaR1had =-1111
protected

Definition at line 433 of file tauAnalysisHelperObject.h.

◆ m_d0deltaR2

double tauAnalysisHelperObject::m_d0deltaR2 =-1111
protected

Definition at line 437 of file tauAnalysisHelperObject.h.

◆ m_d0e1e2

double tauAnalysisHelperObject::m_d0e1e2 =-1111
protected

Definition at line 446 of file tauAnalysisHelperObject.h.

◆ m_d0e1e2otaupT

double tauAnalysisHelperObject::m_d0e1e2otaupT =-1111
protected

Definition at line 441 of file tauAnalysisHelperObject.h.

◆ m_d0EM12isof

double tauAnalysisHelperObject::m_d0EM12isof =-1111
protected

Definition at line 440 of file tauAnalysisHelperObject.h.

◆ m_d0em3iso

double tauAnalysisHelperObject::m_d0em3iso =-1111
protected

Definition at line 434 of file tauAnalysisHelperObject.h.

◆ m_d0emclet

double tauAnalysisHelperObject::m_d0emclet =-1111
protected

Definition at line 418 of file tauAnalysisHelperObject.h.

◆ m_d0emcleta

double tauAnalysisHelperObject::m_d0emcleta =-1111
protected

Definition at line 419 of file tauAnalysisHelperObject.h.

◆ m_d0emclphi

double tauAnalysisHelperObject::m_d0emclphi =-1111
protected

Definition at line 420 of file tauAnalysisHelperObject.h.

◆ m_d0et05

double tauAnalysisHelperObject::m_d0et05 =-1111
protected

Definition at line 421 of file tauAnalysisHelperObject.h.

◆ m_d0eta05

double tauAnalysisHelperObject::m_d0eta05 =-1111
protected

Definition at line 422 of file tauAnalysisHelperObject.h.

◆ m_d0etem

double tauAnalysisHelperObject::m_d0etem =-1111
protected

Definition at line 416 of file tauAnalysisHelperObject.h.

◆ m_d0etem2

double tauAnalysisHelperObject::m_d0etem2 =-1111
protected

Definition at line 417 of file tauAnalysisHelperObject.h.

◆ m_d0eTosumpT

double tauAnalysisHelperObject::m_d0eTosumpT =-1111
protected

Definition at line 431 of file tauAnalysisHelperObject.h.

◆ m_d0ett1oEtiso

double tauAnalysisHelperObject::m_d0ett1oEtiso =-1111
protected

Definition at line 443 of file tauAnalysisHelperObject.h.

◆ m_d0ett1oEtisoet

double tauAnalysisHelperObject::m_d0ett1oEtisoet =-1111
protected

Definition at line 444 of file tauAnalysisHelperObject.h.

◆ m_d0ettr

double tauAnalysisHelperObject::m_d0ettr =-1111
protected

Definition at line 415 of file tauAnalysisHelperObject.h.

◆ m_d0ettro123

double tauAnalysisHelperObject::m_d0ettro123 =-1111
protected

Definition at line 442 of file tauAnalysisHelperObject.h.

◆ m_d0hadet

double tauAnalysisHelperObject::m_d0hadet =-1111
protected

Definition at line 425 of file tauAnalysisHelperObject.h.

◆ m_d0hadeta

double tauAnalysisHelperObject::m_d0hadeta =-1111
protected

Definition at line 426 of file tauAnalysisHelperObject.h.

◆ m_d0hadphi

double tauAnalysisHelperObject::m_d0hadphi =-1111
protected

Definition at line 427 of file tauAnalysisHelperObject.h.

◆ m_d0iso

double tauAnalysisHelperObject::m_d0iso =-1111
protected

Definition at line 413 of file tauAnalysisHelperObject.h.

◆ m_d0isoet

double tauAnalysisHelperObject::m_d0isoet =-1111
protected

Definition at line 414 of file tauAnalysisHelperObject.h.

◆ m_d0mtr1tr2

double tauAnalysisHelperObject::m_d0mtr1tr2 =-1111
protected

Definition at line 448 of file tauAnalysisHelperObject.h.

◆ m_d0mtr1tr2tr3

double tauAnalysisHelperObject::m_d0mtr1tr2tr3 =-1111
protected

Definition at line 449 of file tauAnalysisHelperObject.h.

◆ m_d0mtrem3

double tauAnalysisHelperObject::m_d0mtrem3 =-1111
protected

Definition at line 435 of file tauAnalysisHelperObject.h.

◆ m_d0ntr1030

double tauAnalysisHelperObject::m_d0ntr1030 =-1111
protected

Definition at line 438 of file tauAnalysisHelperObject.h.

◆ m_d0phi05

double tauAnalysisHelperObject::m_d0phi05 =-1111
protected

Definition at line 423 of file tauAnalysisHelperObject.h.

◆ m_d0prf

double tauAnalysisHelperObject::m_d0prf =-1111
protected

Definition at line 412 of file tauAnalysisHelperObject.h.

◆ m_d0sumnontaupt

double tauAnalysisHelperObject::m_d0sumnontaupt =-1111
protected

Definition at line 452 of file tauAnalysisHelperObject.h.

◆ m_d0sumpt

double tauAnalysisHelperObject::m_d0sumpt =-1111
protected

Definition at line 453 of file tauAnalysisHelperObject.h.

◆ m_d0sumtaupt

double tauAnalysisHelperObject::m_d0sumtaupt =-1111
protected

Definition at line 451 of file tauAnalysisHelperObject.h.

◆ m_d0type

double tauAnalysisHelperObject::m_d0type =-1111
protected

Definition at line 429 of file tauAnalysisHelperObject.h.

◆ m_d0uncaletlayers

double tauAnalysisHelperObject::m_d0uncaletlayers[25] ={0}
protected

Definition at line 459 of file tauAnalysisHelperObject.h.

459{0};

◆ m_decmode

int tauAnalysisHelperObject::m_decmode =-1
protected

Definition at line 397 of file tauAnalysisHelperObject.h.

◆ m_emradii

double tauAnalysisHelperObject::m_emradii[6] ={0}
protected

Definition at line 400 of file tauAnalysisHelperObject.h.

400{0};

◆ m_hadradii

double tauAnalysisHelperObject::m_hadradii[6] ={0}
protected

Definition at line 401 of file tauAnalysisHelperObject.h.

401{0};

◆ m_ImpactParameter

double tauAnalysisHelperObject::m_ImpactParameter[10] ={0}
protected

Definition at line 405 of file tauAnalysisHelperObject.h.

405{0};

◆ m_ImpactParameterSignificance

double tauAnalysisHelperObject::m_ImpactParameterSignificance[10] ={0}
protected

Definition at line 408 of file tauAnalysisHelperObject.h.

408{0};

◆ m_jettype

int tauAnalysisHelperObject::m_jettype =-1
protected

Definition at line 398 of file tauAnalysisHelperObject.h.

◆ m_RawImpactParameter

double tauAnalysisHelperObject::m_RawImpactParameter[10] ={0}
protected

Definition at line 406 of file tauAnalysisHelperObject.h.

406{0};

◆ m_SignedImpactParameter

double tauAnalysisHelperObject::m_SignedImpactParameter[10] ={0}
protected

Definition at line 407 of file tauAnalysisHelperObject.h.

407{0};

◆ m_SignedImpactParameterSignificance

double tauAnalysisHelperObject::m_SignedImpactParameterSignificance[10] ={0}
protected

Definition at line 409 of file tauAnalysisHelperObject.h.

409{0};

◆ m_TowEMRadius

double tauAnalysisHelperObject::m_TowEMRadius =-1111
protected

Definition at line 402 of file tauAnalysisHelperObject.h.

◆ m_towere

std::vector<double> tauAnalysisHelperObject::m_towere
protected

Definition at line 455 of file tauAnalysisHelperObject.h.

◆ m_towereta

std::vector<double> tauAnalysisHelperObject::m_towereta
protected

Definition at line 456 of file tauAnalysisHelperObject.h.

◆ m_towerphi

std::vector<double> tauAnalysisHelperObject::m_towerphi
protected

Definition at line 457 of file tauAnalysisHelperObject.h.

◆ m_TowET12Frac

double tauAnalysisHelperObject::m_TowET12Frac =-1111
protected

Definition at line 403 of file tauAnalysisHelperObject.h.


The documentation for this class was generated from the following file: