|
ATLAS Offline Software
|
Go to the documentation of this file.
15 #ifndef JETTAGINFO_LIFETIMEINFO_H
16 #define JETTAGINFO_LIFETIMEINFO_H
23 typedef std::vector<double>
FloatVec;
JetConstituentVector::iterator iterator
const FloatVec & signedIP() const
The signed 2D impact parameters.
Class LifetimeInfo: Class to store information produced by the LifetimeTag.
void setTrackProb(const FloatVec &vec)
set Track probability (not ACTIVE)
std::vector< std::string > StringVector
std::vector< size_t > vec
virtual ~LifetimeInfo()
default destructor
FloatVec m_trackSignificance
significance (= signedIP/sigD0)
double nTrackProb(void) const
return nTrack probabilities (not ACTIVE)
typename vecDetail::vec_typedef< T, N >::type vec
Define a nice alias for the vectorized type.
std::vector< double > FloatVec
void setIP(const FloatVec &ipVec)
set signed impact parameter
void setSignificance(const FloatVec &ipVec)
set significance
Class BasetagInfo: Implements methods defined in ITagInfo.
FloatVec m_trackSIP
signed impact parameters
const FloatVec & significance() const
return significance (= signedIP/sigD0)
The namespace of all packages in PhysicsAnalysis/JetTagging.
FloatVec m_vectorOfTrackProb
vector of track probabilities (calculated but not in use)
LifetimeInfo()
default constructor
LifetimeInfo & operator=(const LifetimeInfo &rhs)
assigenment operator
virtual LifetimeInfo * clone() const
clone method
std::vector< std::string >::iterator StringIterator
const FloatVec & vectorTrackProb(void) const
return vector of Track probabilities (not ACTIVE)
double m_nTrackProb
nTrack probability (calculated but not in use)
void setNTrackProb(double nTrackProb)
set nTrack probability (nor ACTIVE)