#include <SeedForPhotonConversionFromQuadruplets.h>
|
void | bubbleReverseSortVsPhi (GlobalPoint arr[], int n, GlobalPoint vtx) |
|
void | bubbleSortVsPhi (GlobalPoint arr[], int n, GlobalPoint vtx) |
|
double | getSqrEffectiveErrorOnZ (const SeedingHitSet::ConstRecHitPointer &hit, const TrackingRegion ®ion) |
|
| SeedForPhotonConversionFromQuadruplets (const edm::ParameterSet &cfg, edm::ConsumesCollector &iC, const edm::ParameterSet &SeedComparitorPSet) |
|
| SeedForPhotonConversionFromQuadruplets (edm::ConsumesCollector &iC, const edm::ParameterSet &SeedComparitorPSet, const std::string &propagator="PropagatorWithMaterial", double seedMomentumForBOFF=-5.0) |
|
double | simpleGetSlope (const SeedingHitSet::ConstRecHitPointer &ohit, const SeedingHitSet::ConstRecHitPointer &nohit, const SeedingHitSet::ConstRecHitPointer &ihit, const SeedingHitSet::ConstRecHitPointer &nihit, const TrackingRegion ®ion, double &cotTheta, double &z0) |
|
void | stupidPrint (std::string s, float *d) |
|
void | stupidPrint (std::string s, double *d) |
|
void | stupidPrint (const char *s, GlobalPoint *d) |
|
void | stupidPrint (const char *s, GlobalPoint *d, int n) |
|
const TrajectorySeed * | trajectorySeed (TrajectorySeedCollection &seedCollection, const SeedingHitSet &phits, const SeedingHitSet &mhits, const TrackingRegion ®ion, const edm::Event &ev, const edm::EventSetup &es, std::stringstream &ss, std::vector< Quad > &quadV, edm::ParameterSet &QuadCutPSet) |
|
double | verySimpleFit (int size, double *ax, double *ay, double *e2y, double &p0, double &e2p0, double &p1) |
|
| ~SeedForPhotonConversionFromQuadruplets () |
|
|
const TrajectorySeed * | buildSeed (TrajectorySeedCollection &seedCollection, const SeedingHitSet &hits, const FreeTrajectoryState &fts, const edm::EventSetup &es, bool apply_dzCut, const TrackingRegion ®ion) const |
|
bool | buildSeedBool (TrajectorySeedCollection &seedCollection, const SeedingHitSet &hits, const FreeTrajectoryState &fts, const edm::EventSetup &es, bool apply_dzCut, const TrackingRegion ®ion, double dzcut) const |
|
bool | checkHit (const TrajectoryStateOnSurface &, const SeedingHitSet::ConstRecHitPointer &hit, const edm::EventSetup &es) const |
|
double | DeltaPhiManual (const math::XYZVector &v1, const math::XYZVector &v2) |
|
CurvilinearTrajectoryError | initialError (const GlobalVector &vertexBounds, float ptMin, float sinTheta) const |
|
GlobalTrajectoryParameters | initialKinematic (const SeedingHitSet &hits, const GlobalPoint &vertexPos, const edm::EventSetup &es, const float cotTheta) const |
|
SeedingHitSet::RecHitPointer | refitHit (SeedingHitSet::ConstRecHitPointer hit, const TrajectoryStateOnSurface &state) const |
|
bool | similarQuadExist (Quad &thisQuad, std::vector< Quad > &quadV) |
|
SeedForPhotonConversionFromQuadruplets::SeedForPhotonConversionFromQuadruplets |
( |
edm::ConsumesCollector & |
iC, |
|
|
const edm::ParameterSet & |
SeedComparitorPSet, |
|
|
const std::string & |
propagator = "PropagatorWithMaterial" , |
|
|
double |
seedMomentumForBOFF = -5.0 |
|
) |
| |
SeedForPhotonConversionFromQuadruplets::~SeedForPhotonConversionFromQuadruplets |
( |
| ) |
|
void SeedForPhotonConversionFromQuadruplets::bubbleReverseSortVsPhi |
( |
GlobalPoint |
arr[], |
|
|
int |
n, |
|
|
GlobalPoint |
vtx |
|
) |
| |
bool SeedForPhotonConversionFromQuadruplets::similarQuadExist |
( |
Quad & |
thisQuad, |
|
|
std::vector< Quad > & |
quadV |
|
) |
| |
|
protected |
void SeedForPhotonConversionFromQuadruplets::stupidPrint |
( |
std::string |
s, |
|
|
float * |
d |
|
) |
| |
void SeedForPhotonConversionFromQuadruplets::stupidPrint |
( |
std::string |
s, |
|
|
double * |
d |
|
) |
| |
void SeedForPhotonConversionFromQuadruplets::stupidPrint |
( |
const char * |
s, |
|
|
GlobalPoint * |
d |
|
) |
| |
void SeedForPhotonConversionFromQuadruplets::stupidPrint |
( |
const char * |
s, |
|
|
GlobalPoint * |
d, |
|
|
int |
n |
|
) |
| |
double SeedForPhotonConversionFromQuadruplets::verySimpleFit |
( |
int |
size, |
|
|
double * |
ax, |
|
|
double * |
ay, |
|
|
double * |
e2y, |
|
|
double & |
p0, |
|
|
double & |
e2p0, |
|
|
double & |
p1 |
|
) |
| |
const int SeedForPhotonConversionFromQuadruplets::cotTheta_Max =99999 |
|
static |
double SeedForPhotonConversionFromQuadruplets::kPI_ |
|
protected |
std::stringstream* SeedForPhotonConversionFromQuadruplets::pss |
|
protected |
double SeedForPhotonConversionFromQuadruplets::theBOFFMomentum |
|
protected |
std::unique_ptr<SeedComparitor> SeedForPhotonConversionFromQuadruplets::theComparitor |
|
protected |
std::string SeedForPhotonConversionFromQuadruplets::thePropagatorLabel |
|
protected |