|
ATLAS Offline Software
|
Go to the documentation of this file.
21 #ifndef JETTAGINFO_SOFTELECTRONINFO_H
22 #define JETTAGINFO_SOFTELECTRONINFO_H
30 typedef std::vector<double>
FloatVec;
32 class SoftElectronInfo :
public BaseTagInfo
void setTrackProb(const FloatVec &vec)
Return and set methods for the signal and background likelihood.
std::vector< SETrackInfo > m_trackinfo
virtual ~SoftElectronInfo()
default destructor
std::vector< size_t > vec
int numTrackInfo() const
Number of muon track info objects stored.
typename vecDetail::vec_typedef< T, N >::type vec
Define a nice alias for the vectorized type.
std::vector< double > FloatVec
SoftElectronInfo()
default constructor
void setNTrackProb(double nTrackProb)
FloatVec m_vectorOfTrackProb
The namespace of all packages in PhysicsAnalysis/JetTagging.
double nTrackProb(void) const
const SETrackInfo & getTrackInfo(uint i) const
Get a track info object.
const FloatVec & vectorTrackProb(void) const
void addTrackInfo(const SETrackInfo &i)
Insert a new track info object.
virtual SoftElectronInfo * clone() const
Return and set methods for the likelihood.
SoftElectronInfo & operator=(const SoftElectronInfo &rhs)
assigenment operator