#include <MSLayersKeeperX0Averaged.h>
Public Member Functions | |
virtual void | init (const edm::EventSetup &iSetup) |
virtual MSLayer | layer (const DetLayer *layer) const |
virtual const MSLayersAtAngle & | layers (float cotTheta) const |
MSLayersKeeperX0Averaged () | |
virtual | ~MSLayersKeeperX0Averaged () |
Public Member Functions inherited from MSLayersKeeper | |
virtual | ~MSLayersKeeper () |
Private Attributes | |
bool | isInitialised |
MSLayersAtAngle | theLayersData |
Additional Inherited Members | |
Protected Types inherited from MSLayersKeeper | |
typedef MSLayer::DataX0 | DataX0 |
Protected Member Functions inherited from MSLayersKeeper | |
const DataX0 & | getDataX0 (const MSLayer &l) const |
void | setDataX0 (MSLayer &l, DataX0 x0Data) const |
Definition at line 6 of file MSLayersKeeperX0Averaged.h.
|
inline |
Definition at line 8 of file MSLayersKeeperX0Averaged.h.
|
inlinevirtual |
Definition at line 9 of file MSLayersKeeperX0Averaged.h.
|
virtual |
Reimplemented from MSLayersKeeper.
Definition at line 7 of file MSLayersKeeperX0Averaged.cc.
References GeomDetEnumerators::barrel, MultipleScatteringGeometry::detLayers(), GeomDetEnumerators::endcap, eta(), spr::find(), MSLayersAtAngle::findLayer(), relativeConstraints::geom, i, MSLayersKeeperX0AtEta::init(), MSLayersKeeperX0AtEta::layers(), pileupCalc::nbins, MultipleScatteringGeometry::otherLayers(), funct::sin(), slope, mathSSE::sqrt(), MSLayer::sumX0D(), MSLayersKeeperX0AtEta::theHalfNBins, MSLayersKeeperX0AtEta::theLayersData, and MSLayer::x0().
Reimplemented from MSLayersKeeper.
Definition at line 11 of file MSLayersKeeperX0Averaged.h.
References MSLayersAtAngle::findLayer(), and theLayersData.
Referenced by geometryXMLparser.DTAlignable::index(), and geometryXMLparser.CSCAlignable::index().
|
inlinevirtual |
Implements MSLayersKeeper.
Definition at line 13 of file MSLayersKeeperX0Averaged.h.
References theLayersData.
|
private |
Definition at line 17 of file MSLayersKeeperX0Averaged.h.
|
private |
Definition at line 18 of file MSLayersKeeperX0Averaged.h.