CMS 3D CMS Logo

EntryLengthAffCentre.h
Go to the documentation of this file.
1 // COCOA class header file
2 //Id: EntryLengthAffCentre.h
3 //CAT: Model
4 //
5 // class for the three entries that make the affine frame centre
6 //
7 // History: v1.0
8 // Pedro Arce
9 
10 #ifndef _ENTRYLengthAffCentre_HH
11 #define _ENTRYLengthAffCentre_HH
12 
14 
16 public:
18  ~EntryLengthAffCentre() override{};
19 
20  virtual void FillName(const ALIstring& name);
21  void displace(ALIdouble disp) override;
22  void displaceOriginal(ALIdouble disp) override;
23  void displaceOriginalOriginal(ALIdouble disp) override;
24  ALIdouble valueInGlobalReferenceFrame() const override;
25  ALIdouble valueDisplaced() const override;
26 };
27 
28 #endif
EntryLengthAffCentre::~EntryLengthAffCentre
~EntryLengthAffCentre() override
Definition: EntryLengthAffCentre.h:18
EntryLengthAffCentre
Definition: EntryLengthAffCentre.h:15
EntryLengthAffCentre::displace
void displace(ALIdouble disp) override
Definition: EntryLengthAffCentre.cc:25
ALIstring
std::string ALIstring
Definition: CocoaGlobals.h:9
Entry::name
const ALIstring & name() const
Definition: Entry.h:50
EntryLengthAffCentre::FillName
virtual void FillName(const ALIstring &name)
Definition: EntryLengthAffCentre.cc:16
EntryLengthAffCentre::valueDisplaced
ALIdouble valueDisplaced() const override
Definition: EntryLengthAffCentre.cc:76
EntryLengthAffCentre::valueInGlobalReferenceFrame
ALIdouble valueInGlobalReferenceFrame() const override
Definition: EntryLengthAffCentre.cc:69
EntryLengthAffCentre::displaceOriginalOriginal
void displaceOriginalOriginal(ALIdouble disp) override
Definition: EntryLengthAffCentre.cc:55
EntryLength
Definition: EntryLength.h:16
type
type
Definition: SiPixelVCal_PayloadInspector.cc:39
ALIdouble
long double ALIdouble
Definition: CocoaGlobals.h:11
EntryLengthAffCentre::displaceOriginal
void displaceOriginal(ALIdouble disp) override
Definition: EntryLengthAffCentre.cc:41
EntryLengthAffCentre::EntryLengthAffCentre
EntryLengthAffCentre(const ALIstring &type)
Definition: EntryLengthAffCentre.cc:13
EntryLength.h