CMS 3D CMS Logo

BeamHaloPairGenerator.h
Go to the documentation of this file.
1 #ifndef BeamHaloGenerators_BeamHaloPairGenerator_h
2 #define BeamHaloGenerators_BeamHaloPairGenerator_h
3 //FWK
8 
13 
15 
17 public:
19  ~BeamHaloPairGenerator() override{};
20  const OrderedSeedingHits& run(const TrackingRegion& region, const edm::Event& ev, const edm::EventSetup& es) override;
21 
22 private:
25  double theMaxTheta;
26 };
27 
28 #endif
OrderedSeedingHits.h
OrderedHitPairs
Definition: OrderedHitPairs.h:8
edm::EDGetTokenT< SeedingLayerSetsHits >
SeedingLayerSetsHits
Definition: SeedingLayerSetsHits.h:18
BeamHaloPairGenerator::hitPairs
OrderedHitPairs hitPairs
Definition: BeamHaloPairGenerator.h:24
OrderedSeedingHits
Definition: OrderedSeedingHits.h:7
BeamHaloPairGenerator::BeamHaloPairGenerator
BeamHaloPairGenerator(const edm::ParameterSet &conf, edm::ConsumesCollector &iC)
Definition: BeamHaloPairGenerator.cc:8
EDGetToken.h
OrderedHitPairs.h
edm::ParameterSet
Definition: ParameterSet.h:47
OrderedHitsGenerator
Definition: OrderedHitsGenerator.h:14
Event.h
HLT_FULL_cff.region
region
Definition: HLT_FULL_cff.py:88286
edm::EventSetup
Definition: EventSetup.h:58
BeamHaloPairGenerator
Definition: BeamHaloPairGenerator.h:16
BeamHaloPairGenerator::~BeamHaloPairGenerator
~BeamHaloPairGenerator() override
Definition: BeamHaloPairGenerator.h:19
ev
bool ev
Definition: Hydjet2Hadronizer.cc:97
EventSetup.h
BeamHaloPairGenerator::theMaxTheta
double theMaxTheta
Definition: BeamHaloPairGenerator.h:25
TrackingRegion
Definition: TrackingRegion.h:41
BeamHaloPairGenerator::run
const OrderedSeedingHits & run(const TrackingRegion &region, const edm::Event &ev, const edm::EventSetup &es) override
Definition: BeamHaloPairGenerator.cc:15
TrackingRegion.h
ParameterSet.h
BeamHaloPairGenerator::theSeedingLayerToken
edm::EDGetTokenT< SeedingLayerSetsHits > theSeedingLayerToken
Definition: BeamHaloPairGenerator.h:23
edm::Event
Definition: Event.h:73
edm::ConsumesCollector
Definition: ConsumesCollector.h:45
OrderedHitsGenerator.h