1 #ifndef GEOMETRY_CALOGEOMETRY_CALOGEOMETRYEP_H 2 #define GEOMETRY_CALOGEOMETRY_CALOGEOMETRYEP_H 15 template <
class T,
class D>
19 using PtrType =
typename LoaderType::PtrType;
39 assert(alignments.m_align.size() == T::numberOfAlignments());
40 alignPtr = &alignments;
auto setWhatProduced(T *iThis, const es::Label &iLabel={})
edm::ESGetToken< Alignments, GlobalPositionRcd > globalsToken_
typename LoaderType::PtrType PtrType
edm::ESGetToken< D, IdealGeometryRecord > cpvToken_
edm::ESGetToken< Alignments, typename T::AlignmentRecord > alignmentsToken_
PtrType produceAligned(const typename T::AlignedRecord &iRecord)
T const * product() const