HYDRA_development_version
|
#include <hshowergeompar.h>
Public Member Functions | |
HShowerGeomPar (const Char_t *name="ShowerGeomPar", const Char_t *title="Shower (GEANT) geometry parameters and alignment", const Char_t *context="GeomProduction") | |
~HShowerGeomPar () | |
Bool_t | init (HParIo *, Int_t *) |
Int_t | write (HParIo *output) |
Int_t | getSecNum (const TString &) |
Int_t | getModNumInMod (const TString &) |
Int_t | getModNumInComp (const TString &) |
Int_t | getCompNum (const TString &) |
![]() | |
HDetGeomPar (const Char_t *name="", const Char_t *title="", const Char_t *context="", const Char_t *detectorName="") | |
kTRUE before first initialization More... | |
virtual | ~HDetGeomPar () |
Int_t | getNumModules () |
Int_t | getNumRefModules () |
Int_t | getNumComponents () |
Int_t | getMaxSectors () |
Int_t | getMaxModules () |
Bool_t | isFirstInitialization () |
void | setNotFirstInit () |
HModGeomPar * | getModule (const Int_t, const Int_t) |
HModGeomPar * | getModule (const Int_t) |
void | getSector (TObjArray *, const Int_t) |
HGeomCompositeVolume * | getRefVolume (const Int_t) |
void | addRefVolume (HGeomCompositeVolume *, const Int_t) |
virtual void | clear () |
virtual void | printParam () |
HGeomShapes * | getShapes () |
![]() | |
HParSet (const Char_t *name="", const Char_t *title="", const Char_t *context="") | |
virtual | ~HParSet () |
virtual Bool_t | init (void) |
virtual Bool_t | init (HParIo *io) |
virtual Int_t | write () |
virtual void | print () |
const Text_t * | 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 | setChanged (Bool_t flag=kTRUE) |
Bool_t | hasChanged () |
void | setParamContext (const Char_t *) |
const Char_t * | getParamContext () const |
void | setAuthor (const Char_t *s) |
const Char_t * | getAuthor () const |
void | setDescription (const Char_t *s) |
const Char_t * | getDescription () const |
void | copyComment (HParSet &r) |
Additional Inherited Members | |
![]() | |
TObjArray * | modules |
TObjArray * | refVolumes |
Int_t | maxSectors |
Int_t | maxModules |
Int_t | numComponents |
HGeomShapes * | shapes |
Bool_t | isFirstInit |
pointer to the shape classes More... | |
![]() | |
Text_t | detName [20] |
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... | |
TString | paramContext |
flag is kTRUE if parameters have changed More... | |
TString | author |
TString | description |
Definition at line 6 of file hshowergeompar.h.
HShowerGeomPar::HShowerGeomPar | ( | const Char_t * | name = "ShowerGeomPar" , |
const Char_t * | title = "Shower (GEANT) geometry parameters and alignment" , |
||
const Char_t * | context = "GeomProduction" |
||
) |
|
inline |
Definition at line 11 of file hshowergeompar.h.
|
inlinevirtual |
Reimplemented from HDetGeomPar.
Definition at line 17 of file hshowergeompar.h.
|
inlinevirtual |
Reimplemented from HDetGeomPar.
Definition at line 27 of file hshowergeompar.h.
|
inlinevirtual |
Reimplemented from HDetGeomPar.
Definition at line 24 of file hshowergeompar.h.
|
inlinevirtual |
Reimplemented from HDetGeomPar.
Definition at line 21 of file hshowergeompar.h.
|
virtual |
Reimplemented from HDetGeomPar.
Definition at line 27 of file hshowergeompar.cc.
References HParIo::getDetParIo(), and HDetParIo::init().
|
virtual |
Reimplemented from HDetGeomPar.
Definition at line 34 of file hshowergeompar.cc.
References HParIo::getDetParIo(), and HDetParIo::write().