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 {
8 
10  {
11 
12  public:
14  ~CloseByParticleGunProducer() override;
15 
16  private:
17 
18  void produce(Event & e, const EventSetup& es) override;
19 
20  protected :
21 
22  // data members
25  bool fPointing = false;
26  bool fOverlapping = false;
27  bool fRandomShoot = false;
28  std::vector<int> fPartIDs;
29  };
30 }
31 
32 #endif
void produce(Event &e, const EventSetup &es) override
HLT enums.