CMS 3D CMS Logo

HcalAlignmentEP.h
Go to the documentation of this file.
1 #ifndef GEOMETRY_HCALEVENTSETUP_HCALALIGNMENTEP_H
2 #define GEOMETRY_HCALEVENTSETUP_HCALALIGNMENTEP_H 1
3 
4 // System
5 #include <memory>
6 
7 // Framework
11 
12 // Alignment
18 
20 public:
21  using ReturnAli = std::unique_ptr<Alignments>;
22 
25 
27  ~HcalAlignmentEP() override;
28 
29  //-------------------------------------------------------------------
30 
32 
33 private:
38 };
39 
40 #endif
HcalAlignmentEP::Rot
AlignTransform::Rotation Rot
Definition: HcalAlignmentEP.h:24
HcalAlignmentEP::heToken_
edm::ESGetToken< Alignments, HEAlignmentRcd > heToken_
Definition: HcalAlignmentEP.h:35
MessageLogger.h
HcalAlignmentEP::ReturnAli
std::unique_ptr< Alignments > ReturnAli
Definition: HcalAlignmentEP.h:21
AlignTransform::Rotation
CLHEP::HepRotation Rotation
Definition: AlignTransform.h:19
ESProducer.h
Alignments.h
AlignTransform::Translation
CLHEP::Hep3Vector Translation
Definition: AlignTransform.h:18
HcalAlignmentRcd.h
HcalGeometry.h
HcalAlignmentRcd
Definition: HcalAlignmentRcd.h:21
HcalAlignmentEP::produceHcalAli
ReturnAli produceHcalAli(const HcalAlignmentRcd &iRecord)
Definition: HcalAlignmentEP.cc:23
HcalAlignmentEP::~HcalAlignmentEP
~HcalAlignmentEP() override
Definition: HcalAlignmentEP.cc:21
HcalAlignmentEP::hfToken_
edm::ESGetToken< Alignments, HFAlignmentRcd > hfToken_
Definition: HcalAlignmentEP.h:36
edm::ParameterSet
Definition: ParameterSet.h:36
HcalAlignmentEP::Trl
AlignTransform::Translation Trl
Definition: HcalAlignmentEP.h:23
AlignmentErrors.h
edm::ESGetToken< Alignments, HBAlignmentRcd >
ModuleFactory.h
HcalAlignmentEP::HcalAlignmentEP
HcalAlignmentEP(const edm::ParameterSet &)
Definition: HcalAlignmentEP.cc:13
edm::ESProducer
Definition: ESProducer.h:101
HcalAlignmentEP::hoToken_
edm::ESGetToken< Alignments, HOAlignmentRcd > hoToken_
Definition: HcalAlignmentEP.h:37
HcalAlignmentEP::hbToken_
edm::ESGetToken< Alignments, HBAlignmentRcd > hbToken_
Definition: HcalAlignmentEP.h:34
HcalAlignmentEP
Definition: HcalAlignmentEP.h:19
HcalAlignmentErrorExtendedRcd.h