CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
List of all members | Public Member Functions | Static Private Attributes
EntryNoDim Class Reference

#include <EntryNoDim.h>

Inheritance diagram for EntryNoDim:
Entry

Public Member Functions

 EntryNoDim (const ALIstring type)
 
virtual ALIdouble SigmaDimensionFactor () const
 
virtual ALIdouble startingDisplacement ()
 
virtual ALIdouble ValueDimensionFactor () const
 
 ~EntryNoDim ()
 
- Public Member Functions inherited from Entry
void addFittedDisplacementToValue (const ALIdouble val)
 
virtual void displace (ALIdouble disp)
 
virtual void displaceOriginal (ALIdouble disp)
 
virtual void displaceOriginalOriginal (ALIdouble disp)
 
 Entry (const ALIstring &type)
 
void fill (const std::vector< ALIstring > &wordlist)
 
virtual void fillName (const ALIstring &name)
 
void fillNull ()
 
ALIint fitPos () const
 
EntryDim getDimType () const
 
ALIdouble lastAdditionToValueDisplacementByFitting () const
 
const ALIstring longName () const
 
const ALIstringname () const
 
OpticalObjectOptOCurrent () const
 
virtual ALIdouble OutputSigmaDimensionFactor () const
 
virtual ALIdouble OutputValueDimensionFactor () const
 
ALIint quality () const
 
void resetValueDisplacementByFitting ()
 
void setFitPos (const ALIint fitpos)
 
void setLastAdditionToValueDisplacementByFitting (const ALIdouble val)
 
void setName (const ALIstring &name)
 
void setOptOCurrent (OpticalObject *opto)
 
void setQuality (ALIuint qual)
 
void setSigma (ALIdouble sig)
 
void setType (ALIstring type)
 
void setValue (ALIdouble val)
 
ALIdouble sigma () const
 
ALIdouble sigmaOriginalOriginal () const
 
void substractToHalfFittedDisplacementToValue ()
 
const ALIstringtype () const
 
ALIdouble value () const
 
virtual ALIdouble valueDisplaced () const
 
ALIdouble valueDisplacementByFitting () const
 
virtual ALIdouble valueInGlobalReferenceFrame () const
 
ALIdouble valueOriginalOriginal () const
 
virtual ~Entry ()
 

Static Private Attributes

static ALIdouble _SigmaDimensionFactor = 1.
 
static ALIdouble _startingDisplacement = 0.1
 
static ALIdouble _ValueDimensionFactor = 1.
 

Additional Inherited Members

- Protected Attributes inherited from Entry
ALIint fitPos_
 
ALIdouble lastAdditionToValueDisplacementByFitting_
 
ALIstring name_
 
OpticalObjectOptOCurrent_
 
ALIuint quality_
 
ALIdouble sigma_
 
ALIdouble sigmaOriginalOriginal_
 
EntryDim theDimType
 
ALIstring type_
 
ALIdouble value_
 
ALIdouble valueDisplacementByFitting_
 
ALIdouble valueOriginalOriginal_
 

Detailed Description

Definition at line 15 of file EntryNoDim.h.

Constructor & Destructor Documentation

EntryNoDim::EntryNoDim ( const ALIstring  type)
inline

Definition at line 19 of file EntryNoDim.h.

References ED_nodim, and Entry::theDimType.

19  : Entry(type){
21  //std::cout << "entryNoDim" << std::endl;
22 };
type
Definition: HCALResponse.h:22
Entry(const ALIstring &type)
Definition: Entry.cc:22
EntryDim theDimType
Definition: Entry.h:119
Definition: Entry.h:16
EntryNoDim::~EntryNoDim ( )
inline

Definition at line 23 of file EntryNoDim.h.

23 {};

Member Function Documentation

virtual ALIdouble EntryNoDim::SigmaDimensionFactor ( ) const
inlinevirtual

Reimplemented from Entry.

Definition at line 30 of file EntryNoDim.h.

References _SigmaDimensionFactor.

30  {
31  return _SigmaDimensionFactor;
32  }
static ALIdouble _SigmaDimensionFactor
Definition: EntryNoDim.h:42
virtual ALIdouble EntryNoDim::startingDisplacement ( )
inlinevirtual

Reimplemented from Entry.

Definition at line 34 of file EntryNoDim.h.

References _startingDisplacement.

34  {
35  return _startingDisplacement;
36  }
static ALIdouble _startingDisplacement
Definition: EntryNoDim.h:43
virtual ALIdouble EntryNoDim::ValueDimensionFactor ( ) const
inlinevirtual

Reimplemented from Entry.

Definition at line 27 of file EntryNoDim.h.

References _ValueDimensionFactor.

27  {
28  return _ValueDimensionFactor;
29  }
static ALIdouble _ValueDimensionFactor
Definition: EntryNoDim.h:41

Member Data Documentation

ALIdouble EntryNoDim::_SigmaDimensionFactor = 1.
staticprivate

Definition at line 42 of file EntryNoDim.h.

Referenced by SigmaDimensionFactor().

ALIdouble EntryNoDim::_startingDisplacement = 0.1
staticprivate

Definition at line 43 of file EntryNoDim.h.

Referenced by startingDisplacement().

ALIdouble EntryNoDim::_ValueDimensionFactor = 1.
staticprivate

Definition at line 41 of file EntryNoDim.h.

Referenced by ValueDimensionFactor().