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
19 
21 
22 public:
23 
24  using ReturnAli = std::unique_ptr<Alignments>;
25 
28 
30  ~HcalAlignmentEP() override;
31 
32 //-------------------------------------------------------------------
33 
34  ReturnAli produceHcalAli( const HcalAlignmentRcd& iRecord );
35 };
36 
37 #endif
ReturnAli produceHcalAli(const HcalAlignmentRcd &iRecord)
AlignTransform::Translation Trl
CLHEP::Hep3Vector Translation
AlignTransform::Rotation Rot
std::unique_ptr< Alignments > ReturnAli
~HcalAlignmentEP() override
HcalAlignmentEP(const edm::ParameterSet &)
CLHEP::HepRotation Rotation