HYDRA_development_version
|
#include <hmdcparrootfileio.h>
Public Member Functions | |
HMdcParRootFileIo (HParRootFile *f) | |
~HMdcParRootFileIo () | |
Bool_t | init (HParSet *, Int_t *) |
Bool_t | read (HMdcRawStruct *, Int_t *) |
Bool_t | read (HMdcGeomStruct *, Int_t *) |
Bool_t | read (HMdcCalParRaw *, Int_t *) |
Bool_t | read (HMdcTdcThreshold *, Int_t *) |
Bool_t | read (HMdcTdcChannel *pCalPar, Int_t *set) |
Bool_t | read (HMdcCal2ParSim *, Int_t *) |
Bool_t | read (HMdcCellEff *, Int_t *) |
Bool_t | read (HMdcTimeCut *, Int_t *) |
Bool_t | read (HMdcLookupGeom *, Int_t *) |
Bool_t | read (HMdcLayerGeomPar *, Int_t *) |
![]() | |
HDetParRootFileIo (HParRootFile *f) | |
virtual | ~HDetParRootFileIo () |
virtual Bool_t | read (HParSet *) |
Int_t | write (HParSet *) |
Bool_t | write (HDetector *) |
void | printInfo (const Text_t *msg) |
void | resetActivFlag (Bool_t f=kFALSE) |
Bool_t | read (HDetGeomPar *, Int_t *) |
![]() | |
HDetParIo () | |
virtual | ~HDetParIo () |
void | setInputNumber (Int_t n) |
Int_t | getInputNumber () |
Protected Attributes | |
TArrayI * | initModuleTypes |
![]() | |
HParRootFile * | pFile |
TArrayI * | modulesFound |
TArrayI * | initModules |
Bool_t | isActiv |
![]() | |
Int_t | inputNumber |
Additional Inherited Members | |
![]() | |
Int_t | readModules (const Text_t *detName) |
Int_t | findInputVersion (const Text_t *contName) |
Int_t | getMaxVersion (const Text_t *contName) |
TObject * | findContainer (const Text_t *contName, Int_t version) |
Definition at line 21 of file hmdcparrootfileio.h.
HMdcParRootFileIo::HMdcParRootFileIo | ( | HParRootFile * | f | ) |
HMdcParRootFileIo::~HMdcParRootFileIo | ( | ) |
Definition at line 44 of file hmdcparrootfileio.cc.
|
virtual |
Reimplemented from HDetParIo.
Definition at line 61 of file hmdcparrootfileio.cc.
References HDetParRootFileIo::read().
Bool_t HMdcParRootFileIo::read | ( | HMdcRawStruct * | pPar, |
Int_t * | set | ||
) |
Definition at line 86 of file hmdcparrootfileio.cc.
References HParSet::getInputVersion(), HMdcRawModStru::getSize(), HMdcRawSecStru::getSize(), HMdcRawStruct::getSize(), n, HParSet::setChanged(), and HParSet::setInputVersion().
Bool_t HMdcParRootFileIo::read | ( | HMdcGeomStruct * | pPar, |
Int_t * | set | ||
) |
Definition at line 137 of file hmdcparrootfileio.cc.
References HMdcGeomModStru::fill(), HParSet::getInputVersion(), HMdcGeomModStru::getSize(), HMdcGeomSecStru::getSize(), HMdcGeomStruct::getSize(), HParSet::setChanged(), and HParSet::setInputVersion().
Bool_t HMdcParRootFileIo::read | ( | HMdcCalParRaw * | pCalPar, |
Int_t * | set | ||
) |
Definition at line 184 of file hmdcparrootfileio.cc.
References HParSet::getInputVersion(), HMdcCalParMbo::getSize(), HMdcCalParRawMod::getSize(), HMdcCalParRawSec::getSize(), HMdcCalParRaw::getSize(), pCalPar, HParSet::setChanged(), and HParSet::setInputVersion().
Bool_t HMdcParRootFileIo::read | ( | HMdcTdcThreshold * | pCalPar, |
Int_t * | set | ||
) |
Definition at line 237 of file hmdcparrootfileio.cc.
References HParSet::getInputVersion(), HMdcTdcThresholdMbo::getSize(), HMdcTdcThresholdMod::getSize(), HMdcTdcThresholdSec::getSize(), HMdcTdcThreshold::getSize(), pCalPar, HParSet::setChanged(), and HParSet::setInputVersion().
Bool_t HMdcParRootFileIo::read | ( | HMdcTdcChannel * | pCalPar, |
Int_t * | set | ||
) |
Definition at line 289 of file hmdcparrootfileio.cc.
References HParSet::getInputVersion(), HMdcTdcChannelMbo::getSize(), HMdcTdcChannelMod::getSize(), HMdcTdcChannelSec::getSize(), HMdcTdcChannel::getSize(), pCalPar, HParSet::setChanged(), and HParSet::setInputVersion().
Bool_t HMdcParRootFileIo::read | ( | HMdcCal2ParSim * | pCalPar, |
Int_t * | set | ||
) |
Definition at line 385 of file hmdcparrootfileio.cc.
References HMdcCal2ParAngleSim::fillTime1(), HMdcCal2ParAngleSim::fillTime1Error(), HMdcCal2ParAngleSim::fillTime2(), HMdcCal2ParAngleSim::fillTime2Error(), HParSet::getInputVersion(), HMdcCal2ParSecSim::getSize(), HMdcCal2ParSim::getSize(), pCalPar, HParSet::setChanged(), and HParSet::setInputVersion().
Bool_t HMdcParRootFileIo::read | ( | HMdcCellEff * | pCellEff, |
Int_t * | set | ||
) |
Definition at line 435 of file hmdcparrootfileio.cc.
References HMdcCellEffAngle::fill(), HParSet::getInputVersion(), HMdcCellEff::getSize(), HParSet::setChanged(), and HParSet::setInputVersion().
Bool_t HMdcParRootFileIo::read | ( | HMdcTimeCut * | pTimeCut, |
Int_t * | set | ||
) |
Definition at line 341 of file hmdcparrootfileio.cc.
References HMdcTimeCutMod::fill(), HParSet::getInputVersion(), HMdcTimeCutSec::getSize(), HMdcTimeCut::getSize(), HParSet::setChanged(), and HParSet::setInputVersion().
Bool_t HMdcParRootFileIo::read | ( | HMdcLookupGeom * | pPar, |
Int_t * | set | ||
) |
Definition at line 477 of file hmdcparrootfileio.cc.
References HParSet::getInputVersion(), HMdcLookupMoth::getSize(), HMdcLookupGMod::getSize(), HMdcLookupGSec::getSize(), HMdcLookupGeom::getSize(), HParSet::setChanged(), and HParSet::setInputVersion().
Bool_t HMdcParRootFileIo::read | ( | HMdcLayerGeomPar * | pPar, |
Int_t * | set | ||
) |
Definition at line 529 of file hmdcparrootfileio.cc.
References HParSet::getInputVersion(), HMdcLayerGeomParMod::getSize(), HParSet::setChanged(), and HParSet::setInputVersion().
|
protected |
Definition at line 23 of file hmdcparrootfileio.h.