#include <MSLayersKeeperX0Averaged.h>
Public Member Functions | |
void | init (const edm::EventSetup &iSetup) override |
MSLayer | layer (const DetLayer *layer) const override |
const MSLayersAtAngle & | layers (float cotTheta) const override |
MSLayersKeeperX0Averaged () | |
~MSLayersKeeperX0Averaged () override | |
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 |
Static Protected Member Functions inherited from MSLayersKeeper | |
static const DataX0 & | getDataX0 (const MSLayer &l) |
static void | setDataX0 (MSLayer &l, const DataX0 &x0Data) |
Definition at line 6 of file MSLayersKeeperX0Averaged.h.
|
inline |
Definition at line 8 of file MSLayersKeeperX0Averaged.h.
|
inlineoverride |
|
overridevirtual |
Reimplemented from MSLayersKeeper.
Definition at line 7 of file MSLayersKeeperX0Averaged.cc.
References GeomDetEnumerators::barrel, MultipleScatteringGeometry::detLayers(), GeomDetEnumerators::endcap, PVValHelper::eta, spr::find(), MSLayersAtAngle::findLayer(), relativeConstraints::geom, MSLayersKeeper::getDataX0(), mps_fire::i, MSLayersKeeperX0AtEta::init(), isInitialised, hgcalTopologyTester_cfi::layers, MSLayersKeeperX0AtEta::layers(), LaserClient_cfi::nbins, MultipleScatteringGeometry::otherLayers(), MSLayersKeeper::setDataX0(), funct::sin(), slope, mathSSE::sqrt(), combinedConstraintHelpers::sum2(), MSLayer::sumX0D(), MSLayersKeeperX0AtEta::theHalfNBins, theLayersData, MSLayersKeeperX0AtEta::theLayersData, and MSLayer::DataX0::x0.
Reimplemented from MSLayersKeeper.
Definition at line 11 of file MSLayersKeeperX0Averaged.h.
Referenced by geometryXMLparser.DTAlignable::index(), and geometryXMLparser.CSCAlignable::index().
|
inlineoverridevirtual |
Implements MSLayersKeeper.
Definition at line 12 of file MSLayersKeeperX0Averaged.h.
|
private |
Definition at line 15 of file MSLayersKeeperX0Averaged.h.
Referenced by init().
|
private |
Definition at line 16 of file MSLayersKeeperX0Averaged.h.
Referenced by init().