![]() |
![]() |
#include <SeedGeneratorForCosmics.h>
Public Types | |
typedef TrajectoryStateOnSurface | TSOS |
Public Member Functions | |
void | init (const SiStripRecHit2DCollection &collstereo, const SiStripRecHit2DCollection &collrphi, const SiStripMatchedRecHit2DCollection &collmatched, const edm::EventSetup &c) |
void | run (TrajectorySeedCollection &, const edm::EventSetup &c) |
SeedGeneratorForCosmics (const edm::ParameterSet &conf) | |
bool | seeds (TrajectorySeedCollection &output, const edm::EventSetup &c, const TrackingRegion ®ion) |
virtual | ~SeedGeneratorForCosmics () |
Private Attributes | |
std::string | builderName |
std::string | geometry |
OrderedHitPairs | HitPairs |
std::string | hitsforseeds |
OrderedHitTriplets | HitTriplets |
edm::ESHandle< MagneticField > | magfield |
int32_t | maxSeeds_ |
bool | negativeYOnly |
bool | positiveYOnly |
GlobalTrackingRegion | region |
float | seedpt |
CosmicHitPairGenerator * | thePairGenerator |
PropagatorWithMaterial * | thePropagatorAl |
PropagatorWithMaterial * | thePropagatorOp |
CosmicHitTripletGenerator * | theTripletGenerator |
KFUpdator * | theUpdator |
edm::ESHandle< TrackerGeometry > | tracker |
const TransientTrackingRecHitBuilder * | TTTRHBuilder |
Definition at line 26 of file SeedGeneratorForCosmics.h.
Definition at line 28 of file SeedGeneratorForCosmics.h.
SeedGeneratorForCosmics::SeedGeneratorForCosmics | ( | const edm::ParameterSet & | conf | ) |
Definition at line 46 of file SeedGeneratorForCosmics.cc.
|
inlinevirtual |
Definition at line 30 of file SeedGeneratorForCosmics.h.
void SeedGeneratorForCosmics::init | ( | const SiStripRecHit2DCollection & | collstereo, |
const SiStripRecHit2DCollection & | collrphi, | ||
const SiStripMatchedRecHit2DCollection & | collmatched, | ||
const edm::EventSetup & | c | ||
) |
Definition at line 8 of file SeedGeneratorForCosmics.cc.
Referenced by CosmicSeedGenerator::produce().
void SeedGeneratorForCosmics::run | ( | TrajectorySeedCollection & | output, |
const edm::EventSetup & | c | ||
) |
Definition at line 72 of file SeedGeneratorForCosmics.cc.
Referenced by CosmicSeedGenerator::produce().
bool SeedGeneratorForCosmics::seeds | ( | TrajectorySeedCollection & | output, |
const edm::EventSetup & | c, | ||
const TrackingRegion & | region | ||
) |
Definition at line 80 of file SeedGeneratorForCosmics.cc.
|
private |
Definition at line 55 of file SeedGeneratorForCosmics.h.
|
private |
Definition at line 56 of file SeedGeneratorForCosmics.h.
|
private |
Definition at line 59 of file SeedGeneratorForCosmics.h.
|
private |
Definition at line 57 of file SeedGeneratorForCosmics.h.
|
private |
Definition at line 60 of file SeedGeneratorForCosmics.h.
|
private |
Definition at line 48 of file SeedGeneratorForCosmics.h.
|
private |
Definition at line 44 of file SeedGeneratorForCosmics.h.
|
private |
Definition at line 64 of file SeedGeneratorForCosmics.h.
|
private |
Definition at line 63 of file SeedGeneratorForCosmics.h.
|
private |
Definition at line 45 of file SeedGeneratorForCosmics.h.
|
private |
Definition at line 58 of file SeedGeneratorForCosmics.h.
|
private |
Definition at line 46 of file SeedGeneratorForCosmics.h.
|
private |
Definition at line 52 of file SeedGeneratorForCosmics.h.
|
private |
Definition at line 53 of file SeedGeneratorForCosmics.h.
|
private |
Definition at line 47 of file SeedGeneratorForCosmics.h.
|
private |
Definition at line 51 of file SeedGeneratorForCosmics.h.
|
private |
Definition at line 49 of file SeedGeneratorForCosmics.h.
|
private |
Definition at line 54 of file SeedGeneratorForCosmics.h.