CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
ParticleFiltrationDecision.h
Go to the documentation of this file.
1 #ifndef PARTICLEFILTRATIONDECISION_H_
2 #define PARTICLEFILTRATIONDECISION_H_
3 #include <string>
4 #include <vector>
9 
10 namespace pftools {
11 
25 public:
28 
29  /* Bit field to contain user-defined vetos */
30  char vetosPassed_;
31 
32  /*User-defined string representing who made this */
33  std::string filtrationProvenance_;
34 
37  };
38 
39  /* This event contains a clean... */
41 
42 };
43 
44 //Usual framework & EDM incantations
45 typedef std::vector<pftools::ParticleFiltrationDecision>
47 
58 
59 }
60 
61 #endif /* PARTICLEFILTRATIONDECISION_H_ */
edm::RefProd< ParticleFiltrationDecisionCollection > ParticleFiltrationDecisionRefProd
Articulates the decision of the ParticleFilter in RecoParticleFlow/PFAnalyses.
edm::Ref< ParticleFiltrationDecisionCollection > ParticleFiltrationDecisionRef
std::vector< pftools::ParticleFiltrationDecision > ParticleFiltrationDecisionCollection
edm::RefToBase< pftools::ParticleFiltrationDecision > ParticleFiltrationDecisionBaseRef
ParticleFiltrationDecisionRefVector::iterator particleFiltrationDecision_iterator
edm::RefVector< ParticleFiltrationDecisionCollection > ParticleFiltrationDecisionRefVector