CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
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  for (unsigned int i = 0; i < btau::lastTaggingVariable; i++) {
16  const char *name = TaggingVariableTokens[i];
17  AtomicId id(name);
18 
19  taggingVarToAtomicId.push_back(id);
20  }
21 }
22 
23 // explicit instantiation the common case of reco::TaggingVariableList
24 template double GenericMVAComputer::eval<reco::TaggingVariableList::const_iterator>(
26 
27 template double GenericMVAComputer::eval<reco::TaggingVariableList>(const reco::TaggingVariableList &) const;
28 
uint16_t *__restrict__ id
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