CMS 3D CMS Logo

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 */
34 
36 
37  /* This event contains a clean... */
39  };
40 
41  //Usual framework & EDM incantations
42  typedef std::vector<pftools::ParticleFiltrationDecision> ParticleFiltrationDecisionCollection;
43 
49 
50 } // namespace pftools
51 
52 #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