CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
SeedGeneratorForCosmics.h
Go to the documentation of this file.
1 #ifndef SeedGeneratorForCosmics_H
2 #define SeedGeneratorForCosmics_H
3 
10 //#include "RecoTracker/SpecialSeedGenerators/interface/SeedGeneratorFromLayerPairs.h"
24 class PixelSeedLayerPairs;
25 
27  public:
31  void init(const SiStripRecHit2DCollection &collstereo,
32  const SiStripRecHit2DCollection &collrphi,
33  const SiStripMatchedRecHit2DCollection &collmatched,
34  const edm::EventSetup& c);
35 
36 
37 
40  const edm::EventSetup& c,
41  const TrackingRegion& region);
42 
43  private:
45  int32_t maxSeeds_;
51 
56  std::string builderName;
57  std::string geometry;
58  std::string hitsforseeds;
59  float seedpt;
62 
63  //***top-bottom
66  //***
67 };
68 #endif
69 
70 
edm::ESHandle< TrackerGeometry > tracker
void run(TrajectorySeedCollection &, const edm::EventSetup &c)
PropagatorWithMaterial * thePropagatorOp
CosmicHitTripletGenerator * theTripletGenerator
CosmicHitPairGenerator * thePairGenerator
PropagatorWithMaterial * thePropagatorAl
std::vector< TrajectorySeed > TrajectorySeedCollection
bool seeds(TrajectorySeedCollection &output, const edm::EventSetup &c, const TrackingRegion &region)
tuple conf
Definition: dbtoconf.py:185
SeedGeneratorForCosmics(const edm::ParameterSet &conf)
const TransientTrackingRecHitBuilder * TTTRHBuilder
edm::ESHandle< MagneticField > magfield
void init(const SiStripRecHit2DCollection &collstereo, const SiStripRecHit2DCollection &collrphi, const SiStripMatchedRecHit2DCollection &collmatched, const edm::EventSetup &c)
TrajectoryStateOnSurface TSOS