CMS 3D CMS Logo

EcalGenEvtSelectorFrag.h
Go to the documentation of this file.
1 #ifndef _HI_EcalGenEvtSelectorFrag_h__
2 #define _HI_EcalGenEvtSelectorFrag_h__
3 
4 #include <vector>
6 
8 public:
10  ~EcalGenEvtSelectorFrag() override { ; }
11 
12  bool filter(HepMC::GenEvent*) override;
13 
14 private:
15  std::vector<int> partonId_;
16  std::vector<int> partonStatus_;
17  std::vector<double> partonPt_;
18 
19  std::vector<int> particleId_;
20  std::vector<int> particleStatus_;
21  std::vector<double> particlePt_;
22 
23  double etaMax_;
24 };
25 
26 #endif
EcalGenEvtSelectorFrag::particlePt_
std::vector< double > particlePt_
Definition: EcalGenEvtSelectorFrag.h:21
BaseHiGenEvtSelector.h
EcalGenEvtSelectorFrag::particleId_
std::vector< int > particleId_
Definition: EcalGenEvtSelectorFrag.h:19
EcalGenEvtSelectorFrag::~EcalGenEvtSelectorFrag
~EcalGenEvtSelectorFrag() override
Definition: EcalGenEvtSelectorFrag.h:10
EcalGenEvtSelectorFrag::particleStatus_
std::vector< int > particleStatus_
Definition: EcalGenEvtSelectorFrag.h:20
EcalGenEvtSelectorFrag::partonPt_
std::vector< double > partonPt_
Definition: EcalGenEvtSelectorFrag.h:17
HepMC::GenEvent
Definition: hepmc_rootio.cc:9
EcalGenEvtSelectorFrag::etaMax_
double etaMax_
Definition: EcalGenEvtSelectorFrag.h:23
edm::ParameterSet
Definition: ParameterSet.h:36
BaseHiGenEvtSelector
Definition: BaseHiGenEvtSelector.h:8
EcalGenEvtSelectorFrag
Definition: EcalGenEvtSelectorFrag.h:7
EcalGenEvtSelectorFrag::EcalGenEvtSelectorFrag
EcalGenEvtSelectorFrag(const edm::ParameterSet &pset)
Definition: EcalGenEvtSelectorFrag.cc:7
EcalGenEvtSelectorFrag::partonStatus_
std::vector< int > partonStatus_
Definition: EcalGenEvtSelectorFrag.h:16
EcalGenEvtSelectorFrag::partonId_
std::vector< int > partonId_
Definition: EcalGenEvtSelectorFrag.h:15
muonDTDigis_cfi.pset
pset
Definition: muonDTDigis_cfi.py:27
EcalGenEvtSelectorFrag::filter
bool filter(HepMC::GenEvent *) override
Definition: EcalGenEvtSelectorFrag.cc:35