HYDRA_development_version
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
HMdcParOra2Io Class Reference

#include <hmdcparora2io.h>

Inheritance diagram for HMdcParOra2Io:
Collaboration diagram for HMdcParOra2Io:

Public Member Functions

 HMdcParOra2Io (HOra2Conn *p=0)
 
 ~HMdcParOra2Io ()
 
Bool_t init (HParSet *, Int_t *)
 
Int_t write (HParSet *)
 
- Public Member Functions inherited from HDetParOra2Io
 HDetParOra2Io (HOra2Conn *p=0)
 
virtual ~HDetParOra2Io (void)
 
void commit (void)
 
void rollback (void)
 
void showSqlError (const Char_t *)
 
Int_t getActRunId (void)
 
Int_t getRunStart (HParSet *pPar=0)
 
const Char_t * getExpLocation ()
 
Int_t getPredefVersion (HParSet *)
 
const Char_t * getHistoryDate ()
 
Bool_t readDetectorGeometry (HDetGeomPar *, Int_t *, HOra2GeomDetVersion *)
 
Int_t writeAlignment (HDetGeomPar *)
 
- Public Member Functions inherited from HDetParIo
 HDetParIo ()
 
virtual ~HDetParIo ()
 
void setInputNumber (Int_t n)
 
Int_t getInputNumber ()
 
virtual Bool_t write (HDetector *)
 

Private Member Functions

Bool_t getVersion (HParSet *pPar, Int_t &)
 
Int_t getLookupVersion (HMdcLookupGeom *)
 
Bool_t read (HMdcRawStruct *, Int_t *)
 
Bool_t read (HMdcGeomStruct *, Int_t *)
 
Bool_t read (HMdcLookupGeom *, Int_t *)
 
Bool_t read (HMdcGeomPar *, Int_t *)
 
Bool_t readModGeomNames (HMdcGeomPar *, Int_t *)
 
Bool_t readLayerGeomNames (HMdcGeomPar *, Int_t *)
 
Bool_t read (HMdcCalParRaw *, Int_t *)
 
Bool_t read (HMdcCal2ParSim *, Int_t *)
 
Bool_t read (HMdcLayerGeomPar *, Int_t *)
 
Bool_t read (HMdcCellEff *, Int_t *)
 
Bool_t read (HMdcTimeCut *, Int_t *)
 
Bool_t read (HMdcTdcThreshold *, Int_t *)
 
Bool_t read (HMdcTdcChannel *pPar, Int_t *set)
 
Int_t createVersion (HParSet *)
 
Int_t writePar (HMdcCalParRaw *)
 
Int_t writePar (HMdcCal2ParSim *)
 
Int_t writePar (HMdcCellEff *)
 
Int_t writePar (HMdcTimeCut *)
 
Int_t writePar (HMdcLayerGeomPar *)
 
Int_t writePar (HMdcLookupGeom *)
 
Int_t writePar (HMdcTdcThreshold *)
 
Int_t writePar (HMdcTdcChannel *)
 
Int_t countTdcChannels (Int_t, Int_t)
 
void printInfo (const Char_t *)
 

Private Attributes

TArrayI * initModules
 
HOra2GeomDetVersiongeomVers
 

Additional Inherited Members

- Protected Member Functions inherited from HDetParOra2Io
void setChanged (HParSet *)
 
void setChanged (HParSet *, Int_t)
 
void addGeomOraSet (HDetGeomPar *)
 
Int_t getDetectorId (const Char_t *)
 
Int_t getGeomVersion (const Char_t *, HOra2GeomDetVersion *)
 
Int_t getGeomVersion (Int_t, HOra2GeomDetVersion *)
 
virtual void addGeomRefComponents (HDetGeomPar *, TList *)
 
virtual Bool_t transformGeomCompositeComponents (HDetGeomPar *)
 
Bool_t readIdealGeometry (TList *, HOra2GeomDetVersion *)
 
Bool_t readGeomPoints (TList *)
 
Bool_t readGeomTransform (TList *)
 
Int_t getAlignmentVersion (HParOra2Set *, const Char_t *)
 
Int_t readAlignmentTransform (TList *, Int_t)
 
HParOra2SetgetOraSet (HParSet *)
 
Int_t getContextId (const Char_t *, const Char_t *)
 
Int_t getAlignmentOutputVersion (HParSet *, const Char_t *)
 
Bool_t writeTransform (Int_t, const Char_t *, const HGeomTransform &)
 
- Protected Attributes inherited from HDetParOra2Io
Int_t runStart
 
- Protected Attributes inherited from HDetParIo
Int_t inputNumber
 

Detailed Description

Definition at line 19 of file hmdcparora2io.h.

Constructor & Destructor Documentation

HMdcParOra2Io::HMdcParOra2Io ( HOra2Conn p = 0)
HMdcParOra2Io::~HMdcParOra2Io ( )

Member Function Documentation

Int_t HMdcParOra2Io::countTdcChannels ( Int_t  ,
Int_t   
)
private
Int_t HMdcParOra2Io::createVersion ( HParSet )
private
Int_t HMdcParOra2Io::getLookupVersion ( HMdcLookupGeom )
private
Bool_t HMdcParOra2Io::getVersion ( HParSet pPar,
Int_t &   
)
private
Bool_t HMdcParOra2Io::init ( HParSet ,
Int_t *   
)
virtual

Reimplemented from HDetParIo.

void HMdcParOra2Io::printInfo ( const Char_t *  )
private
Bool_t HMdcParOra2Io::read ( HMdcRawStruct ,
Int_t *   
)
private
Bool_t HMdcParOra2Io::read ( HMdcGeomStruct ,
Int_t *   
)
private
Bool_t HMdcParOra2Io::read ( HMdcLookupGeom ,
Int_t *   
)
private
Bool_t HMdcParOra2Io::read ( HMdcGeomPar ,
Int_t *   
)
private
Bool_t HMdcParOra2Io::read ( HMdcCalParRaw ,
Int_t *   
)
private
Bool_t HMdcParOra2Io::read ( HMdcCal2ParSim ,
Int_t *   
)
private
Bool_t HMdcParOra2Io::read ( HMdcLayerGeomPar ,
Int_t *   
)
private
Bool_t HMdcParOra2Io::read ( HMdcCellEff ,
Int_t *   
)
private
Bool_t HMdcParOra2Io::read ( HMdcTimeCut ,
Int_t *   
)
private
Bool_t HMdcParOra2Io::read ( HMdcTdcThreshold ,
Int_t *   
)
private
Bool_t HMdcParOra2Io::read ( HMdcTdcChannel pPar,
Int_t *  set 
)
private
Bool_t HMdcParOra2Io::readLayerGeomNames ( HMdcGeomPar ,
Int_t *   
)
private
Bool_t HMdcParOra2Io::readModGeomNames ( HMdcGeomPar ,
Int_t *   
)
private
Int_t HMdcParOra2Io::write ( HParSet )
virtual

Reimplemented from HDetParIo.

Int_t HMdcParOra2Io::writePar ( HMdcCalParRaw )
private
Int_t HMdcParOra2Io::writePar ( HMdcCal2ParSim )
private
Int_t HMdcParOra2Io::writePar ( HMdcCellEff )
private
Int_t HMdcParOra2Io::writePar ( HMdcTimeCut )
private
Int_t HMdcParOra2Io::writePar ( HMdcLayerGeomPar )
private
Int_t HMdcParOra2Io::writePar ( HMdcLookupGeom )
private
Int_t HMdcParOra2Io::writePar ( HMdcTdcThreshold )
private
Int_t HMdcParOra2Io::writePar ( HMdcTdcChannel )
private

Member Data Documentation

HOra2GeomDetVersion* HMdcParOra2Io::geomVers
private

Definition at line 22 of file hmdcparora2io.h.

TArrayI* HMdcParOra2Io::initModules
private

Definition at line 21 of file hmdcparora2io.h.


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