CMS 3D CMS Logo

TauDiscriminatorContainer.h
Go to the documentation of this file.
1 #ifndef DataFormats_TauReco_TauDiscriminatorContainer_h
2 #define DataFormats_TauReco_TauDiscriminatorContainer_h
5 
6 #include <vector>
7 
8 namespace reco {
10  std::vector<float> rawValues; // stores floating point discriminators, like MVA raw values or pt sums.
11  std::vector<bool> workingPoints; // stores boolean discriminators computed with the raw values.
12 
14  SingleTauDiscriminatorContainer(float rawInit) { rawValues.push_back(rawInit); }
15  };
16 
18 } // namespace reco
19 
20 #endif
RefProd.h
reco
fixed size matrix
Definition: AlignmentAlgorithmBase.h:45
reco::SingleTauDiscriminatorContainer::SingleTauDiscriminatorContainer
SingleTauDiscriminatorContainer(float rawInit)
Definition: TauDiscriminatorContainer.h:14
reco::SingleTauDiscriminatorContainer::workingPoints
std::vector< bool > workingPoints
Definition: TauDiscriminatorContainer.h:11
reco::SingleTauDiscriminatorContainer::SingleTauDiscriminatorContainer
SingleTauDiscriminatorContainer()
Definition: TauDiscriminatorContainer.h:13
ValueMap.h
reco::SingleTauDiscriminatorContainer::rawValues
std::vector< float > rawValues
Definition: TauDiscriminatorContainer.h:10
edm::ValueMap
Definition: ValueMap.h:107
reco::TauDiscriminatorContainer
edm::ValueMap< SingleTauDiscriminatorContainer > TauDiscriminatorContainer
Definition: TauDiscriminatorContainer.h:17
reco::SingleTauDiscriminatorContainer
Definition: TauDiscriminatorContainer.h:9