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

#include <hrpcparora2io.h>

Inheritance diagram for HRpcParOra2Io:
Collaboration diagram for HRpcParOra2Io:

Public Member Functions

 HRpcParOra2Io (HOra2Conn *p=0)
 
 ~HRpcParOra2Io (void)
 
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 *, Int_t &)
 
Bool_t read (HRpcCalPar *, Int_t *)
 
Bool_t read (HRpcGeomPar *, Int_t *)
 
Bool_t readModGeomNames (HRpcGeomPar *, Int_t *)
 
Bool_t readCompGeomNames (HRpcGeomPar *, Int_t *)
 
Bool_t read (HRpcTrb2Lookup *)
 
Int_t createVers (HParSet *)
 
Int_t writePar (HRpcCalPar *)
 
Int_t writePar (HRpcTrb2Lookup *)
 
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 11 of file hrpcparora2io.h.

Constructor & Destructor Documentation

HRpcParOra2Io::HRpcParOra2Io ( HOra2Conn p = 0)
HRpcParOra2Io::~HRpcParOra2Io ( void  )

Member Function Documentation

Int_t HRpcParOra2Io::createVers ( HParSet )
private
Bool_t HRpcParOra2Io::getVersion ( HParSet ,
Int_t &   
)
private
Bool_t HRpcParOra2Io::init ( HParSet ,
Int_t *   
)
virtual

Reimplemented from HDetParIo.

void HRpcParOra2Io::printInfo ( const Char_t *  )
private
Bool_t HRpcParOra2Io::read ( HRpcCalPar ,
Int_t *   
)
private
Bool_t HRpcParOra2Io::read ( HRpcGeomPar ,
Int_t *   
)
private
Bool_t HRpcParOra2Io::read ( HRpcTrb2Lookup )
private
Bool_t HRpcParOra2Io::readCompGeomNames ( HRpcGeomPar ,
Int_t *   
)
private
Bool_t HRpcParOra2Io::readModGeomNames ( HRpcGeomPar ,
Int_t *   
)
private
Int_t HRpcParOra2Io::write ( HParSet )
virtual

Reimplemented from HDetParIo.

Int_t HRpcParOra2Io::writePar ( HRpcCalPar )
private
Int_t HRpcParOra2Io::writePar ( HRpcTrb2Lookup )
private

Member Data Documentation

HOra2GeomDetVersion* HRpcParOra2Io::geomVers
private

Definition at line 14 of file hrpcparora2io.h.

TArrayI* HRpcParOra2Io::initModules
private

Definition at line 13 of file hrpcparora2io.h.


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