DataFormats
TauReco
interface
TauDiscriminatorContainer.h
Go to the documentation of this file.
1
#ifndef DataFormats_TauReco_TauDiscriminatorContainer_h
2
#define DataFormats_TauReco_TauDiscriminatorContainer_h
3
#include "
DataFormats/Common/interface/ValueMap.h
"
4
#include "
DataFormats/Common/interface/RefProd.h
"
5
6
#include <vector>
7
8
namespace
reco
{
9
struct
SingleTauDiscriminatorContainer
{
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
13
SingleTauDiscriminatorContainer
() {}
14
SingleTauDiscriminatorContainer
(
float
rawInit) {
rawValues
.push_back(rawInit); }
15
};
16
17
typedef
edm::ValueMap<SingleTauDiscriminatorContainer>
TauDiscriminatorContainer
;
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
Generated for CMSSW Reference Manual by
1.8.16