#include <MultiSVInfoPlus.h>
Definition at line 15 of file MultiSVInfoPlus.h.
◆ MultiSVInfoPlus() [1/3]
Analysis::MultiSVInfoPlus::MultiSVInfoPlus |
( |
| ) |
|
◆ MultiSVInfoPlus() [2/3]
◆ MultiSVInfoPlus() [3/3]
copy destructor
Definition at line 28 of file MultiSVInfoPlus.cxx.
35 for(
unsigned int i=0;
i<rhs.m_vtxInfo.size(); ++
i){
36 m_vtxInfo.push_back(
new MSVVtxInfo( *(rhs.m_vtxInfo[
i]) ) );
◆ ~MultiSVInfoPlus()
Analysis::MultiSVInfoPlus::~MultiSVInfoPlus |
( |
| ) |
|
|
virtual |
◆ addVtxInfo() [1/2]
void Analysis::MultiSVInfoPlus::addVtxInfo |
( |
MSVVtxInfo * |
i | ) |
|
|
inline |
◆ addVtxInfo() [2/2]
void Analysis::MultiSVInfoPlus::addVtxInfo |
( |
std::unique_ptr< MSVVtxInfo > |
i | ) |
|
|
inline |
◆ clone()
◆ getN2T()
long int Analysis::MultiSVInfoPlus::getN2T |
( |
| ) |
const |
|
inline |
◆ getNGTrackInJet()
long int Analysis::MultiSVInfoPlus::getNGTrackInJet |
( |
| ) |
const |
|
inline |
◆ getNGTrackInSvx()
long int Analysis::MultiSVInfoPlus::getNGTrackInSvx |
( |
| ) |
const |
|
inline |
◆ getNormDist()
float Analysis::MultiSVInfoPlus::getNormDist |
( |
| ) |
const |
|
inline |
◆ getVtxInfo()
const MSVVtxInfo * Analysis::MultiSVInfoPlus::getVtxInfo |
( |
unsigned int |
i | ) |
const |
|
inline |
◆ infoType()
TagInfoType Analysis::BaseTagInfo::infoType |
( |
void |
| ) |
const |
|
inlinevirtualinherited |
◆ isValid()
bool Analysis::BaseTagInfo::isValid |
( |
| ) |
const |
|
inlinevirtualinherited |
◆ makeValid()
void Analysis::BaseTagInfo::makeValid |
( |
| ) |
|
|
inlinevirtualinherited |
◆ numVtxInfo()
int Analysis::MultiSVInfoPlus::numVtxInfo |
( |
| ) |
const |
|
inline |
◆ operator=() [1/2]
assigenment operator
Definition at line 40 of file MultiSVInfoPlus.cxx.
51 for(
unsigned int i=0;
i<rhs.m_vtxInfo.size(); ++
i){
52 m_vtxInfo.push_back(
new MSVVtxInfo( *(rhs.m_vtxInfo[
i]) ) );
◆ operator=() [2/2]
◆ setN2T()
void Analysis::MultiSVInfoPlus::setN2T |
( |
long int |
li | ) |
|
|
inline |
◆ setNGTrackInJet()
void Analysis::MultiSVInfoPlus::setNGTrackInJet |
( |
long int |
li | ) |
|
|
inline |
◆ setNGTrackInSvx()
void Analysis::MultiSVInfoPlus::setNGTrackInSvx |
( |
long int |
li | ) |
|
|
inline |
◆ setNormDist()
void Analysis::MultiSVInfoPlus::setNormDist |
( |
float |
nd | ) |
|
|
inline |
◆ setTagJetInfoType()
◆ setTagLikelihood() [1/2]
void Analysis::BaseTagInfo::setTagLikelihood |
( |
const std::vector< double > & |
tagLikelihood | ) |
|
|
inlinevirtualinherited |
◆ setTagLikelihood() [2/2]
void Analysis::BaseTagInfo::setTagLikelihood |
( |
std::vector< double > && |
tagLikelihood | ) |
|
|
inlinevirtualinherited |
◆ setValid()
void Analysis::BaseTagInfo::setValid |
( |
bool |
valid | ) |
|
|
inlineprotectedinherited |
◆ setWeight()
void Analysis::BaseTagInfo::setWeight |
( |
double |
weight | ) |
|
|
inlinevirtualinherited |
◆ tagLikelihood()
const std::vector< double > & Analysis::BaseTagInfo::tagLikelihood |
( |
void |
| ) |
const |
|
inlinevirtualinherited |
◆ weight()
double Analysis::BaseTagInfo::weight |
( |
| ) |
const |
|
inlinevirtualinherited |
◆ m_isValid
bool Analysis::BaseTagInfo::m_isValid |
|
protectedinherited |
true if the tagger could tag the jet, default is false
Definition at line 74 of file BaseTagInfo.h.
◆ m_N2Tpair
long int Analysis::MultiSVInfoPlus::m_N2Tpair |
|
private |
◆ m_NGTinJet
long int Analysis::MultiSVInfoPlus::m_NGTinJet |
|
private |
◆ m_NGTinSvx
long int Analysis::MultiSVInfoPlus::m_NGTinSvx |
|
private |
◆ m_normdist
float Analysis::MultiSVInfoPlus::m_normdist |
|
private |
◆ m_tagJetInfoType
string to hold the info type (specified by the tag tool)
Definition at line 77 of file BaseTagInfo.h.
◆ m_tagLikelihood
std::vector<double> Analysis::BaseTagInfo::m_tagLikelihood |
|
protectedinherited |
vector to hold the taglikelihood (signal plus N background)
Definition at line 75 of file BaseTagInfo.h.
◆ m_vtxInfo
std::vector<MSVVtxInfo*> Analysis::MultiSVInfoPlus::m_vtxInfo |
|
private |
◆ m_weight
double Analysis::BaseTagInfo::m_weight |
|
protectedinherited |
The documentation for this class was generated from the following files: