FairRoot
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
FairTutorialDet4MisalignPar Class Reference

#include <FairTutorialDet4MisalignPar.h>

Inheritance diagram for FairTutorialDet4MisalignPar:
FairParGenericSet FairParSet

Public Member Functions

 FairTutorialDet4MisalignPar (const char *name="FairTutorialDet4MissallignPar", const char *title="Missalignment parameter for FairTutorialDet4HitProducerIdealMissallign Parameters", const char *context="TestDefaultContext")
 
 ~FairTutorialDet4MisalignPar (void)
 
void clear (void)
 
void putParams (FairParamList *)
 
Bool_t getParams (FairParamList *)
 
TArrayD GetShiftX ()
 
TArrayD GetShiftY ()
 
TArrayD GetShiftZ ()
 
TArrayD GetRotX ()
 
TArrayD GetRotY ()
 
TArrayD GetRotZ ()
 
Int_t GetNrOfDetectors ()
 
- Public Member Functions inherited from FairParGenericSet
 FairParGenericSet (const char *name, const char *title, const char *context, Bool_t ownership=kFALSE)
 
virtual ~FairParGenericSet ()
 
virtual void printParams ()
 
Bool_t init (FairParIo *inp)
 
Int_t write (FairParIo *output)
 
void fill (UInt_t)
 
void store (UInt_t)
 
- Public Member Functions inherited from FairParSet
 FairParSet (const char *name="", const char *title="", const char *context="", Bool_t owner=kFALSE)
 
virtual ~FairParSet ()
 
virtual const char * GetName () const
 
virtual const char * GetTitle () const
 
virtual Bool_t init ()
 
virtual Int_t write ()
 
virtual void print ()
 
const char * getDetectorName ()
 
void resetInputVersions ()
 
void setInputVersion (Int_t v=-1, Int_t i=0)
 
Int_t getInputVersion (Int_t i)
 
void setStatic (Bool_t flag=kTRUE)
 
Bool_t isStatic ()
 
void setOwnership (Bool_t flag=kTRUE)
 
Bool_t isOwned ()
 
void setChanged (Bool_t flag=kTRUE)
 
Bool_t hasChanged ()
 
const char * getParamContext () const
 
void setAuthor (const char *s)
 
const char * getAuthor () const
 
void setDescription (const char *s)
 
const char * getDescription () const
 
void copyComment (FairParSet &r)
 
FairParSetoperator= (const FairParSet &)
 
 FairParSet (const FairParSet &)
 
 ClassDef (FairParSet, 2)
 

Additional Inherited Members

- Protected Member Functions inherited from FairParGenericSet
 FairParGenericSet ()
 
 ClassDef (FairParGenericSet, 1)
 
- Protected Attributes inherited from FairParSet
TString fName
 
TString fTitle
 
TString detName
 
Int_t versions [3]
 name of the detector the container belongs to More...
 
Bool_t status
 versions of container in the 2 possible inputs More...
 
Bool_t changed
 static flag More...
 
Bool_t owned
 flag is kTRUE if parameters have changed More...
 
TString paramContext
 if flag is KTRUE FairDB has the par. class ownership More...
 
TString author
 
TString description
 
FairLoggerfLogger
 

Detailed Description

Definition at line 18 of file FairTutorialDet4MisalignPar.h.

Constructor & Destructor Documentation

FairTutorialDet4MisalignPar::FairTutorialDet4MisalignPar ( const char *  name = "FairTutorialDet4MissallignPar",
const char *  title = "Missalignment parameter for FairTutorialDet4HitProducerIdealMissallign Parameters",
const char *  context = "TestDefaultContext" 
)

Definition at line 14 of file FairTutorialDet4MisalignPar.cxx.

FairTutorialDet4MisalignPar::~FairTutorialDet4MisalignPar ( void  )

Definition at line 25 of file FairTutorialDet4MisalignPar.cxx.

Member Function Documentation

void FairTutorialDet4MisalignPar::clear ( void  )
virtual

Reimplemented from FairParSet.

Definition at line 27 of file FairTutorialDet4MisalignPar.cxx.

Int_t FairTutorialDet4MisalignPar::GetNrOfDetectors ( )
inline

Definition at line 36 of file FairTutorialDet4MisalignPar.h.

Bool_t FairTutorialDet4MisalignPar::getParams ( FairParamList l)
virtual

Implements FairParGenericSet.

Definition at line 44 of file FairTutorialDet4MisalignPar.cxx.

TArrayD FairTutorialDet4MisalignPar::GetRotX ( )
inline

Definition at line 33 of file FairTutorialDet4MisalignPar.h.

TArrayD FairTutorialDet4MisalignPar::GetRotY ( )
inline

Definition at line 34 of file FairTutorialDet4MisalignPar.h.

TArrayD FairTutorialDet4MisalignPar::GetRotZ ( )
inline

Definition at line 35 of file FairTutorialDet4MisalignPar.h.

TArrayD FairTutorialDet4MisalignPar::GetShiftX ( )
inline

Definition at line 30 of file FairTutorialDet4MisalignPar.h.

TArrayD FairTutorialDet4MisalignPar::GetShiftY ( )
inline

Definition at line 31 of file FairTutorialDet4MisalignPar.h.

TArrayD FairTutorialDet4MisalignPar::GetShiftZ ( )
inline

Definition at line 32 of file FairTutorialDet4MisalignPar.h.

void FairTutorialDet4MisalignPar::putParams ( FairParamList l)
virtual

Implements FairParGenericSet.

Definition at line 29 of file FairTutorialDet4MisalignPar.cxx.


The documentation for this class was generated from the following files: