#include <SiStripFineDelayTLA.h>
Public Member Functions | |
std::vector< std::pair< std::pair< DetId, LocalPoint >, float > > | findtrackangle (const std::vector< Trajectory > &traj) |
std::vector< std::pair< std::pair< DetId, LocalPoint >, float > > | findtrackangle (const Trajectory &traj) |
void | init (const edm::Event &e, const edm::EventSetup &c) |
SiStripFineDelayTLA (const edm::ParameterSet &conf) | |
virtual | ~SiStripFineDelayTLA () |
Private Member Functions | |
double | computeAngleCorr (const LocalVector &v, double pitch, double thickness) |
Private Attributes | |
edm::ParameterSet | conf_ |
const TrackerGeometry * | tracker |
Definition at line 19 of file SiStripFineDelayTLA.h.
|
explicit |
Definition at line 26 of file SiStripFineDelayTLA.cc.
|
virtual |
Definition at line 36 of file SiStripFineDelayTLA.cc.
|
private |
Definition at line 113 of file SiStripFineDelayTLA.cc.
References dttmaxenums::L, LogDebug, mathSSE::sqrt(), Calorimetry_cff::thickness, and findQualityFiles::v.
Referenced by findtrackangle().
std::vector< std::pair< std::pair< DetId, LocalPoint >, float > > SiStripFineDelayTLA::findtrackangle | ( | const std::vector< Trajectory > & | traj | ) |
std::vector< std::pair< std::pair< DetId, LocalPoint >, float > > SiStripFineDelayTLA::findtrackangle | ( | const Trajectory & | traj | ) |
Definition at line 47 of file SiStripFineDelayTLA.cc.
References angle(), computeAngleCorr(), TrackingRecHit::geographicalId(), TrackerGeometry::idToDet(), TrajectoryStateOnSurface::localDirection(), BaseTrackerRecHit::localPosition(), TrajectoryStateOnSurface::localPosition(), Trajectory::measurements(), GluedGeomDet::monoDet(), SiStripMatchedRecHit2D::monoHit(), GluedGeomDet::stereoDet(), SiStripMatchedRecHit2D::stereoHit(), Calorimetry_cff::thickness, GeomDet::toGlobal(), GeomDet::toLocal(), GeomDet::topology(), tracker, and PV3DBase< T, PVType, FrameType >::z().
void SiStripFineDelayTLA::init | ( | const edm::Event & | e, |
const edm::EventSetup & | c | ||
) |
Definition at line 28 of file SiStripFineDelayTLA.cc.
References edm::EventSetup::get(), get, and tracker.
Referenced by SiStripFineDelayHit::produce().
|
private |
Definition at line 32 of file SiStripFineDelayTLA.h.
|
private |
Definition at line 33 of file SiStripFineDelayTLA.h.
Referenced by findtrackangle(), and init().