#include <MultipleScatteringGeometry.h>
Public Member Functions | |
std::vector< MSLayer > | detLayers (const edm::EventSetup &iSetup) const |
std::vector< MSLayer > | detLayers (float eta, float z, const edm::EventSetup &iSetup) const |
MultipleScatteringGeometry (const edm::EventSetup &iSetup) | |
std::vector< MSLayer > | otherLayers (float eta, const edm::EventSetup &iSetup) const |
Protected Attributes | |
std::vector< const DetLayer * > | theLayers |
Static Protected Attributes | |
static const float | beamPipeR = 2.94 |
static const float | endflangesZ = 30 |
static const float | supportR = 19. |
Definition at line 11 of file MultipleScatteringGeometry.h.
MultipleScatteringGeometry::MultipleScatteringGeometry | ( | const edm::EventSetup & | iSetup | ) |
Definition at line 22 of file MultipleScatteringGeometry.cc.
References edm::EventSetup::get(), get, cuy::ib, and HLT_FULL_cff::track.
vector< MSLayer > MultipleScatteringGeometry::detLayers | ( | const edm::EventSetup & | iSetup | ) | const |
vector< MSLayer > MultipleScatteringGeometry::detLayers | ( | float | eta, |
float | z, | ||
const edm::EventSetup & | iSetup | ||
) | const |
Definition at line 52 of file MultipleScatteringGeometry.cc.
References alongMomentum, GeomDetEnumerators::barrel, edm::contains(), DeadROC_duringRun::dir, flavorHistoryFilter_cfi::dr, PVValHelper::dz, GeomDetEnumerators::endcap, PVValHelper::eta, edm::EventSetup::get(), get, TrajectoryStateOnSurface::globalPosition(), PixelRecoRange< T >::inside(), TrajectoryStateOnSurface::isValid(), PV3DBase< T, PVType, FrameType >::perp(), GeometricSearchDet::position(), TrackCandidateProducer_cfi::propagator, alignCSCRings::r, mps_fire::result, ForwardDetLayer::specificSurface(), BarrelDetLayer::specificSurface(), PV3DBase< T, PVType, FrameType >::z(), SiPixelPI::zero, photonAnalyzer_cfi::zMax, photonAnalyzer_cfi::zMin, and beampixel_dqm_sourceclient-live_cfg::zRange.
vector< MSLayer > MultipleScatteringGeometry::otherLayers | ( | float | eta, |
const edm::EventSetup & | iSetup | ||
) | const |
Definition at line 106 of file MultipleScatteringGeometry.cc.
References GeomDetEnumerators::barrel, GeomDetEnumerators::endcap, PVValHelper::eta, PixelRecoPointRZ::r(), mps_fire::result, and PixelRecoPointRZ::z().
|
staticprotected |
Definition at line 20 of file MultipleScatteringGeometry.h.
|
staticprotected |
Definition at line 20 of file MultipleScatteringGeometry.h.
|
staticprotected |
Definition at line 20 of file MultipleScatteringGeometry.h.
|
protected |
Definition at line 19 of file MultipleScatteringGeometry.h.