CMS 3D CMS Logo

GenericMVAComputer.cc
Go to the documentation of this file.
1 #include <vector>
2 
5 
7 
8 using namespace reco;
9 using namespace PhysicsTools;
10 
11 // static cache
13 
15 {
16  for(unsigned int i = 0; i < btau::lastTaggingVariable; i++) {
17  const char *name = TaggingVariableTokens[i];
18  AtomicId id(name);
19 
20  taggingVarToAtomicId.push_back(id);
21  }
22 }
23 
24 // explicit instantiation the common case of reco::TaggingVariableList
25 template
26 double GenericMVAComputer::eval<reco::TaggingVariableList::const_iterator>(
29 
30 template
31 double GenericMVAComputer::eval<reco::TaggingVariableList>(
32  const reco::TaggingVariableList&) const;
33 
34 template
37 
const char *const TaggingVariableTokens[]
Cheap generic unique keyword identifier class.
Definition: AtomicId.h:31
std::vector< TaggingVariable >::const_iterator const_iterator
static const TaggingVariableMapping mapping
fixed size matrix