CMS 3D CMS Logo

Public Member Functions | Static Private Attributes

EntryLength Class Reference

#include <EntryLength.h>

Inheritance diagram for EntryLength:
Entry EntryLengthAffCentre

List of all members.

Public Member Functions

 EntryLength (const ALIstring &type)
virtual ALIdouble OutputSigmaDimensionFactor () const
virtual ALIdouble OutputValueDimensionFactor () const
virtual ALIdouble SigmaDimensionFactor () const
virtual ALIdouble startingDisplacement ()
virtual ALIdouble ValueDimensionFactor () const
 ~EntryLength ()

Static Private Attributes

static ALIdouble _startingDisplacement = 1.E-2

Detailed Description

Definition at line 17 of file EntryLength.h.


Constructor & Destructor Documentation

EntryLength::EntryLength ( const ALIstring type) [inline]

Definition at line 21 of file EntryLength.h.

References ED_length, and Entry::theDimType.

                                      : Entry(type){
    // std::cout << "entrylength" << std::endl;
    theDimType = ED_length;
  };
EntryLength::~EntryLength ( ) [inline]

Definition at line 25 of file EntryLength.h.

{};

Member Function Documentation

virtual ALIdouble EntryLength::OutputSigmaDimensionFactor ( ) const [inline, virtual]

Reimplemented from Entry.

Definition at line 37 of file EntryLength.h.

References ALIUtils::OutputLengthSigmaDimensionFactor().

virtual ALIdouble EntryLength::OutputValueDimensionFactor ( ) const [inline, virtual]

Reimplemented from Entry.

Definition at line 34 of file EntryLength.h.

References ALIUtils::OutputLengthValueDimensionFactor().

virtual ALIdouble EntryLength::SigmaDimensionFactor ( ) const [inline, virtual]

Reimplemented from Entry.

Definition at line 31 of file EntryLength.h.

References ALIUtils::LengthSigmaDimensionFactor().

virtual ALIdouble EntryLength::startingDisplacement ( ) [inline, virtual]

Reimplemented from Entry.

Definition at line 42 of file EntryLength.h.

References _startingDisplacement.

                                           {
     return _startingDisplacement;
  }
virtual ALIdouble EntryLength::ValueDimensionFactor ( ) const [inline, virtual]

Reimplemented from Entry.

Definition at line 28 of file EntryLength.h.

References ALIUtils::LengthValueDimensionFactor().


Member Data Documentation

ALIdouble EntryLength::_startingDisplacement = 1.E-2 [static, private]

Definition at line 48 of file EntryLength.h.

Referenced by startingDisplacement().