5 |
|
// |
6 |
|
// Imlementation of a filler to fill simulation level particles into our data structure. |
7 |
|
// |
8 |
< |
// Authors: J. Bendavid |
8 |
> |
// Authors: J.Bendavid |
9 |
|
//-------------------------------------------------------------------------------------------------- |
10 |
|
|
11 |
|
#ifndef TREEFILLER_FILLERSIMPARTICLES_H |
23 |
|
class FillerSimParticles : public BaseFiller |
24 |
|
{ |
25 |
|
public: |
26 |
< |
FillerSimParticles(const edm::ParameterSet &cfg, bool active=1, const GenParticleMap *genMap=0); |
26 |
> |
FillerSimParticles(const edm::ParameterSet &cfg, bool active=1, |
27 |
> |
const GenParticleMap *genMap=0); |
28 |
|
~FillerSimParticles(); |
29 |
|
|
30 |
|
void BookDataBlock(TreeWriter &tws); |
35 |
|
private: |
36 |
|
std::string edmName_; |
37 |
|
std::string mitName_; |
38 |
< |
const mithep::GenParticleMap *genMap_; |
38 |
> |
const mithep::GenParticleMap *genMap_; |
39 |
|
mithep::Array<mithep::SimParticle> *simParticles_; |
40 |
|
mithep::SimParticleMap *simMap_; |
41 |
|
edm::Handle<TrackingParticleCollection> trackingParticleProduct; |