#include <FairGeoParSet.h>
|
| FairGeoParSet (const char *name="FairGeoParSet", const char *title="Class for base parameter io", const char *context="BaseDefaultContext") |
|
| ~FairGeoParSet (void) |
|
void | clear (void) |
|
void | putParams (FairParamList *) |
|
Bool_t | getParams (FairParamList *) |
|
void | SetGeoNodes (TObjArray *array) |
|
void | SetGeometry (TGeoManager *Geom) |
|
TObjArray * | GetGeoNodes () |
|
TGeoManager * | GetGeometry () |
|
| 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) |
|
| 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) |
|
FairParSet & | operator= (const FairParSet &) |
|
| FairParSet (const FairParSet &) |
|
| ClassDef (FairParSet, 2) |
|
Definition at line 25 of file FairGeoParSet.h.
FairGeoParSet::FairGeoParSet |
( |
const char * |
name = "FairGeoParSet" , |
|
|
const char * |
title = "Class for base parameter io" , |
|
|
const char * |
context = "BaseDefaultContext" |
|
) |
| |
constructor
- Parameters
-
name | : Parameter set name |
title,: | Parameter set title |
context,: | Parameter set context |
Definition at line 21 of file FairGeoParSet.cxx.
FairGeoParSet::~FairGeoParSet |
( |
void |
| ) |
|
void FairGeoParSet::clear |
( |
void |
| ) |
|
|
virtual |
TGeoManager* FairGeoParSet::GetGeometry |
( |
| ) |
|
|
inline |
Get the geometry (TGeoManager) used in the simulation
Definition at line 71 of file FairGeoParSet.h.
TObjArray* FairGeoParSet::GetGeoNodes |
( |
| ) |
|
|
inline |
Get the Geometry Nodes list used in the simulation
Definition at line 67 of file FairGeoParSet.h.
Fills all persistent data members from the list after reading. The function returns false, when a data member is not in the list.
- Parameters
-
Implements FairParGenericSet.
Definition at line 44 of file FairGeoParSet.cxx.
void FairGeoParSet::SetGeometry |
( |
TGeoManager * |
Geom | ) |
|
|
inline |
Set the Geometry (TGeoManager) used in the simulation
- Parameters
-
Geom,: | TGeoManager of the full geometry |
Definition at line 63 of file FairGeoParSet.h.
void FairGeoParSet::SetGeoNodes |
( |
TObjArray * |
array | ) |
|
|
inline |
Set the Geometry node list used in the simulation
- Parameters
-
array,: | TObjArray of Geometry nodes |
Definition at line 58 of file FairGeoParSet.h.
TGeoManager* FairGeoParSet::fGeom |
|
protected |
TObjArray* FairGeoParSet::fGeoNodes |
|
protected |
List of FairGeoNodes for sensitive volumes.
Definition at line 75 of file FairGeoParSet.h.
The documentation for this class was generated from the following files: