FairRoot/PandaRoot
Public Member Functions | Private Attributes | List of all members
PndEmcGeoPar Class Reference

#include <PndEmcGeoPar.h>

Inheritance diagram for PndEmcGeoPar:

Public Member Functions

 PndEmcGeoPar (const char *name="PndEmcGeoPar", const char *title="Emc Geometry Version Flag", const char *context="TestDefaultContext")
 
 ~PndEmcGeoPar (void)
 
void clear (void)
 
void putParams (FairParamList *)
 
Bool_t getParams (FairParamList *)
 
Int_t GetMapperVersion ()
 
void SetMapperVersion (Int_t mapperVersion)
 
Int_t GetGeometryVersion ()
 
void SetGeometryVersion (Int_t geometryVersion)
 
void InitEmcMapper ()
 

Private Attributes

Int_t fMapperVersion
 
Int_t fGeometryVersion
 

Detailed Description

Definition at line 8 of file PndEmcGeoPar.h.

Constructor & Destructor Documentation

PndEmcGeoPar::PndEmcGeoPar ( const char *  name = "PndEmcGeoPar",
const char *  title = "Emc Geometry Version Flag",
const char *  context = "TestDefaultContext" 
)
PndEmcGeoPar::~PndEmcGeoPar ( void  )

Definition at line 17 of file PndEmcGeoPar.cxx.

18 {
19 }

Member Function Documentation

void PndEmcGeoPar::clear ( void  )

Definition at line 21 of file PndEmcGeoPar.cxx.

22 {
23 }
Int_t PndEmcGeoPar::GetGeometryVersion ( )
inline

Definition at line 25 of file PndEmcGeoPar.h.

References fGeometryVersion.

Referenced by PndPidCorrelator::Init().

25 {return fGeometryVersion;}
Int_t fGeometryVersion
Definition: PndEmcGeoPar.h:34
Int_t PndEmcGeoPar::GetMapperVersion ( )
inline

Definition at line 20 of file PndEmcGeoPar.h.

References fMapperVersion.

Referenced by PndEmcHitsToWaveform::Init().

20 {return fMapperVersion;}
Int_t fMapperVersion
Definition: PndEmcGeoPar.h:33
Bool_t PndEmcGeoPar::getParams ( FairParamList *  l)

Definition at line 32 of file PndEmcGeoPar.cxx.

References fGeometryVersion, and fMapperVersion.

33 {
34  if (!l) return kFALSE;
35  if (!l->fill("PndEmcMapperVersion", &fMapperVersion)) return kFALSE; //AB
36  if (!l->fill("PndEmcGeometryVersion", &fGeometryVersion)) return kFALSE;
37 
38  return kTRUE;
39 }
Int_t fMapperVersion
Definition: PndEmcGeoPar.h:33
Int_t fGeometryVersion
Definition: PndEmcGeoPar.h:34
void PndEmcGeoPar::InitEmcMapper ( )
void PndEmcGeoPar::putParams ( FairParamList *  l)

Definition at line 25 of file PndEmcGeoPar.cxx.

References fGeometryVersion, and fMapperVersion.

26 {
27  if (!l) return;
28  l->add("PndEmcMapperVersion", fMapperVersion);
29  l->add("PndEmcGeometryVersion", fGeometryVersion);
30 }
Int_t fMapperVersion
Definition: PndEmcGeoPar.h:33
Int_t fGeometryVersion
Definition: PndEmcGeoPar.h:34
void PndEmcGeoPar::SetGeometryVersion ( Int_t  geometryVersion)
inline

Definition at line 26 of file PndEmcGeoPar.h.

References fGeometryVersion.

Referenced by PndEmc::SetGeometryVersion().

26  {
27  fGeometryVersion = geometryVersion;
28  }
Int_t fGeometryVersion
Definition: PndEmcGeoPar.h:34
void PndEmcGeoPar::SetMapperVersion ( Int_t  mapperVersion)
inline

Definition at line 21 of file PndEmcGeoPar.h.

References fMapperVersion.

Referenced by PndEmcReadProto192Data::Init(), PndEmcReadProtoData::Init(), and PndEmc::SetGeometryVersion().

21  { //AB
22  fMapperVersion = mapperVersion;
23  }
Int_t fMapperVersion
Definition: PndEmcGeoPar.h:33

Member Data Documentation

Int_t PndEmcGeoPar::fGeometryVersion
private

Definition at line 34 of file PndEmcGeoPar.h.

Referenced by GetGeometryVersion(), getParams(), putParams(), and SetGeometryVersion().

Int_t PndEmcGeoPar::fMapperVersion
private

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