|
ATLAS Offline Software
|
Go to the documentation of this file.
44 float eta,
float phi,
float zvtx,
float pt,
46 float etCalib,
float etFlow,
int ntracks,
52 float eta =0,
float phi=0,
float zvtx=0,
float pt=0,
float etCalib=0,
53 float etFlow = 0,
int ntracks=0,
127 return !( left == right );
132 std::map< std::string, double >& varChange );
136 #include "TrigParticle/TrigTauContainer.h"
const TrigTauTracksInfo * tracksInfo() const
void setTauCluster(const TrigTauCluster *tauCluster)
void setSimpleEtFlow(float etFlow)
float m_etOverPtLeadTrk
ration of cluster energy to leading pt track
const TrigInDetTrackCollection * trackCollection() const
void setRoiId(int roiId)
set methods
bool operator!=(const TrigTau &left, const TrigTau &right)
Operator comparing two TrigTau objects for inequality.
std::string str(const TrigTau &tau)
Helper function for printing the object.
MsgStream & operator<<(MsgStream &m, const TrigTau &tau)
Helper operator for printing the object.
Dummy type needed fro specialized implementation.
bool operator==(const TrigTau &left, const TrigTau &right)
Operator comparing two TrigTau objects for equality.
Class with calibrated variables for tau clustering.
void setEtCalibCluster(float etCalibCluster)
TrigTau()
File: TrigTau.cxx.
const TrigTauCluster * tauCluster() const
float m_err_Zvtx
Error on z coordinate.
virtual double phi() const
get phi data member
float m_etCalibCluster
Transverse energy of the calibrated tau cluster.
int nMatchedTracks() const
void setTrackCollection(const TrigInDetTrackCollection *trackColl)
void setEtOverPtLeadTrk(float etOverPtLeadTrk)
int m_roiID
Identifier of the RoI.
virtual double pt() const
get pt data member
float m_simpleEtFlow
EtFlow as calculated from 3 fastest tracks and cluster with energy of first 3 EM samplings.
int roiId() const
accessor methods
float simpleEtFlow() const
void setErr_Zvtx(float err_zvtx)
int m_nMatchedTracks
Number of tracks matched to the calorimeter cluster.
const TrigInDetTrackCollection * m_tracks
Collection of inner detector tracks.
void setTrkAvgDist(float trkAvgDist)
virtual double eta() const
get eta data member
void setNMatchedTracks(int nmatchedTracks)
const TrigTauTracksInfo * m_tracksInfo
Collection of inner detector tracks.
float m_trkAvgDist
average distance of tracks to tau direction
void diff(const TrigTau &left, const TrigTau &right, std::map< std::string, double > &varChange)
Comparison with feedback.
float m_Zvtx
Z coordinate of the tau vertex.
#define CLASS_DEF(NAME, CID, VERSION)
associate a clid and a version to a type eg
float etOverPtLeadTrk() const
void setTracksInfo(const TrigTauTracksInfo *trackInfo)
float etCalibCluster() const
const TrigTauCluster * m_cluster
Calorimeter tau cluster.