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
20  bool fPointing = false;
21  bool fOverlapping = false;
22  bool fRandomShoot = false;
23  std::vector<int> fPartIDs;
24  };
25 } // namespace edm
26 
27 #endif
void produce(Event &e, const EventSetup &es) override
HLT enums.