CMS 3D CMS Logo

CloseByParticleGunProducer.h
Go to the documentation of this file.
1 #ifndef IOMC_ParticleGun_CloseByParticleGunProducer_H
2 #define IOMC_ParticleGun_CloseByParticleGunProducer_H
3 
5 
6 namespace edm {
7 
9  public:
11  ~CloseByParticleGunProducer() override;
12 
13  private:
14  void produce(Event& e, const EventSetup& es) override;
15 
16  protected:
17  // data members
21  bool fMaxEnSpread = false;
22  bool fPointing = false;
23  bool fOverlapping = false;
24  bool fRandomShoot = false;
25  std::vector<int> fPartIDs;
26  };
27 } // namespace edm
28 
29 #endif
void produce(Event &e, const EventSetup &es) override
HLT enums.