| Classes | Job Modules | Data Objects | Services | Algorithms | Tools | Packages | Directories | Tracs |

In This Package:

DybDaq::DaqFileWriter Class Reference

#include <DaqFileWriter.h>

Inheritance diagram for DybDaq::DaqFileWriter:

[legend]
Collaboration diagram for DybDaq::DaqFileWriter:
[legend]
List of all members.

Public Member Functions

 DaqFileWriter (const std::string &name, ISvcLocator *pSvcLocator)
virtual ~DaqFileWriter ()
virtual StatusCode initialize ()
virtual StatusCode execute ()
virtual StatusCode finalize ()
DayaBay::ReadoutHeaderGetCurrentHeaderObject () const
virtual StatusCode sysInitialize ()
virtual StatusCode sysExecute ()
virtual StatusCode preExecute ()
virtual StatusCode postExecute ()
virtual StatusCode sysFinalize ()
IDataProviderSvcarcSvc () const
void putTES (DataObject *obj, std::string location) const
TYPE * getTES (std::string location) const
TYPE * getAES (std::string location, int index) const
std::vector< DataObject * > getAEScollection (std::string location) const
int getExecNum ()
std::string Location () const
void put (IDataProviderSvc *svc, DataObject *object, const std::string &address, const bool useRootInTES=true) const
void put (DataObject *object, const std::string &address, const bool useRootInTES=true) const
Gaudi::Utils::GetData< TYPE
>::return_type 
get (IDataProviderSvc *svc, const std::string &location, const bool useRootInTES=true) const
Gaudi::Utils::GetData< TYPE
>::return_type 
get (const std::string &location, const bool useRootInTES=true) const
TYPE * getDet (IDataProviderSvc *svc, const std::string &location) const
TYPE * getDet (const std::string &location) const
bool exist (IDataProviderSvc *svc, const std::string &location, const bool useRootInTES=true) const
bool exist (const std::string &location, const bool useRootInTES=true) const
bool existDet (IDataProviderSvc *svc, const std::string &location) const
bool existDet (const std::string &location) const
TYPE * getOrCreate (IDataProviderSvc *svc, const std::string &location, const bool useRootInTES=true) const
TYPE * getOrCreate (const std::string &location, const bool useRootInTES=true) const
bool registerContext () const
INTupleSvcevtColSvc () const
IAlgContextSvccontextSvc () const
TOOL * tool (const std::string &type, const std::string &name, const IInterface *parent=0, bool create=true) const
TOOL * tool (const std::string &type, const IInterface *parent=0, bool create=true) const
SERVICE * svc (const std::string &name, const bool create=true) const
IUpdateManagerSvcupdMgrSvc () const
IDataProviderSvcfastContainersSvc () const
StatusCode Error (const std::string &msg, const StatusCode st=StatusCode::FAILURE, const size_t mx=10) const
StatusCode Warning (const std::string &msg, const StatusCode st=StatusCode::FAILURE, const size_t mx=10) const
StatusCode Print (const std::string &msg, const StatusCode st=StatusCode::SUCCESS, const MSG::Level lev=MSG::INFO) const
StatusCode Assert (const bool ok, const std::string &message="", const StatusCode sc=StatusCode(StatusCode::FAILURE, true)) const
StatusCode Assert (const bool ok, const char *message, const StatusCode sc=StatusCode(StatusCode::FAILURE, true)) const
StatusCode Exception (const std::string &msg, const GaudiException &exc, const StatusCode sc=StatusCode(StatusCode::FAILURE, true)) const
StatusCode Exception (const std::string &msg, const std::exception &exc, const StatusCode sc=StatusCode(StatusCode::FAILURE, true)) const
StatusCode Exception (const std::string &msg="no message", const StatusCode sc=StatusCode(StatusCode::FAILURE, true)) const
MsgStreammsgStream (const MSG::Level level) const
MsgStreamalways () const
MsgStreamfatal () const
MsgStreamerr () const
MsgStreamerror () const
MsgStreamwarning () const
MsgStreaminfo () const
MsgStreamdebug () const
MsgStreamverbose () const
MsgStreammsg () const
const Statisticscounters () const
StatEntitycounter (const std::string &tag) const
MSG::Level msgLevel () const
bool msgLevel (const MSG::Level level) const
void resetMsgStream () const
bool typePrint () const
bool propsPrint () const
bool statPrint () const
bool errorsPrint () const
long printStat (const MSG::Level level=MSG::ALWAYS) const
long printErrors (const MSG::Level level=MSG::ALWAYS) const
long printProps (const MSG::Level level=MSG::ALWAYS) const
void registerCondition (const std::string &condition, StatusCode(CallerClass::*mf)()=NULL)
void registerCondition (const std::string &condition, CondType *&condPtrDest, StatusCode(CallerClass::*mf)()=NULL)
void registerCondition (char *condition, StatusCode(CallerClass::*mf)()=NULL)
void registerCondition (TargetClass *condition, StatusCode(CallerClass::*mf)()=NULL)
StatusCode runUpdate ()
TransientFastContainer< T > * getFastContainer (const std::string &location, typename TransientFastContainer< T >::size_type initial=0)
StatusCode release (const IInterface *interface) const
unsigned long release ()
const std::string & context () const
const std::string & rootInTES () const
double globalTimeOffset () const
virtual StatusCode sysStart ()
virtual StatusCode sysReinitialize ()
virtual StatusCode sysRestart ()
virtual StatusCode sysStop ()
virtual StatusCode sysBeginRun ()
virtual StatusCode sysEndRun ()
virtual const std::string & name () const
virtual const std::string & version () const
virtual StatusCode configure ()
virtual StatusCode terminate ()
virtual StatusCode start ()
virtual StatusCode stop ()
virtual StatusCode reinitialize ()
virtual StatusCode restart ()
virtual bool isExecuted () const
virtual void setExecuted (bool state)
virtual void resetExecuted ()
virtual StatusCode beginRun ()
virtual StatusCode endRun ()
virtual Gaudi::StateMachine::State FSMState () const
virtual Gaudi::StateMachine::State targetFSMState () const
virtual bool isEnabled () const
virtual bool filterPassed () const
virtual void setFilterPassed (bool state)
StatusCode service (const std::string &name, T *&psvc, bool createIf=true) const
StatusCode service (const std::string &svcType, const std::string &svcName, T *&psvc) const
void setOutputLevel (int level)
IAuditorSvcauditorSvc () const
IChronoStatSvcchronoSvc () const
IChronoStatSvcchronoStatService () const
IDataProviderSvcdetSvc () const
IDataProviderSvcdetDataService () const
IConversionSvcdetCnvSvc () const
IConversionSvcdetDataCnvService () const
IDataProviderSvceventSvc () const
IDataProviderSvcevtSvc () const
IDataProviderSvceventDataService () const
IConversionSvceventCnvSvc () const
IConversionSvceventDataCnvService () const
IHistogramSvchistoSvc () const
IHistogramSvchistogramDataService () const
IMessageSvcmsgSvc () const
IMessageSvcmessageService () const
INTupleSvcntupleSvc () const
INTupleSvcntupleService () const
IRndmGenSvcrandSvc () const
IToolSvctoolSvc () const
IExceptionSvcexceptionSvc () const
ISvcLocatorserviceLocator () const
ISvcLocatorsvcLoc () const
StatusCode createSubAlgorithm (const std::string &type, const std::string &name, Algorithm *&pSubAlg)
std::vector< Algorithm * > * subAlgorithms () const
virtual StatusCode setProperty (const Property &p)
virtual StatusCode setProperty (const std::string &s)
virtual StatusCode setProperty (const std::string &n, const std::string &v)
StatusCode setProperty (const std::string &name, const TYPE &value)
virtual StatusCode getProperty (Property *p) const
virtual const PropertygetProperty (const std::string &name) const
virtual StatusCode getProperty (const std::string &n, std::string &v) const
virtual const std::vector<
Property * > & 
getProperties () const
StatusCode setProperties ()
PropertydeclareProperty (const std::string &name, T &property, const std::string &doc="none") const
PropertydeclareRemoteProperty (const std::string &name, IProperty *rsvc, const std::string &rname="") const
IMonitorSvcmonitorSvc () const
void declareInfo (const std::string &name, const T &var, const std::string &desc) const
void declareInfo (const std::string &name, const std::string &format, const void *var, int size, const std::string &desc) const
unsigned long addRef ()
StatusCode queryInterface (const InterfaceID &riid, void **)

Static Public Member Functions

static const InterfaceIDinterfaceID ()
static const InterfaceIDinterfaceID ()
static const InterfaceIDinterfaceID ()

Public Attributes

 SUCCESS
 NO_INTERFACE
 VERSMISMATCH
 LAST_ERROR

Protected Types

typedef std::map< std::string,
StatEntity
Statistics
typedef std::map< std::string,
unsigned int > 
Counter
typedef std::vector< IAlgTool * > AlgTools
typedef std::pair< IInterface *,
std::string > 
ServiceEntry
typedef std::vector< ServiceEntryServices

Protected Member Functions

virtual DaqToOStreamcreateDaqToOStream (const FileTraits &traits)
 Creates the DaqToOStream into which the DAQ bytes wiull be written.
virtual void wroteFileHead ()
 Called when the file header records have all been written.
virtual void wroteData ()
 Called when a file data record has all been written.
virtual void wroteFileFoot ()
 Called when the file footer records have all been written.
virtual StatusCode writeFileHead (const DayaBay::DaqCrate *daqCrate)
 Writes the file header records.
virtual StatusCode writeData (const DayaBay::DaqCrate *daqCrate)
 Writes the data block.
virtual StatusCode writeFileFoot ()
 Writes the file footer records.
DayaBay::ReadoutHeaderMakeHeaderObject ()
void InitializeHeader (DayaBay::HeaderObject *header)
void AppendInputHeader (const DayaBay::HeaderObject *header) const
StatusCode releaseTool (const IAlgTool *tool) const
StatusCode releaseSvc (const IInterface *svc) const
bool isInitialized () const
bool isFinalized () const
int outputLevel () const
IntegerPropertyoutputLevelProperty ()
void initOutputLevel (Property &prop)

Protected Attributes

DayaBay::HeaderObjectm_headerObject
bool m_pullMode
std::string m_location

Static Protected Attributes

static const bool IgnoreRootInTES
static const bool UseRootInTES

Private Attributes

std::string m_outputDir
 The directory into which to write the output files.

Detailed Description

Definition at line 22 of file DaqFileWriter.h.


Member Typedef Documentation

typedef std::map< std::string, StatEntity > DybAlgorithm< DayaBay::ReadoutHeader >::Statistics [protected, inherited]

Reimplemented from DybBaseAlg.

typedef std::map< std::string, unsigned int > DybAlgorithm< DayaBay::ReadoutHeader >::Counter [protected, inherited]

Reimplemented from DybBaseAlg.

typedef std::vector< IAlgTool * > DybAlgorithm< DayaBay::ReadoutHeader >::AlgTools [protected, inherited]

Reimplemented from DybBaseAlg.

typedef std::pair< IInterface *, std::string > DybAlgorithm< DayaBay::ReadoutHeader >::ServiceEntry [protected, inherited]

Reimplemented from DybBaseAlg.

typedef std::vector< ServiceEntry > DybAlgorithm< DayaBay::ReadoutHeader >::Services [protected, inherited]

Reimplemented from DybBaseAlg.


Constructor & Destructor Documentation

DybDaq::DaqFileWriter::DaqFileWriter ( const std::string &  name,
ISvcLocator pSvcLocator 
)

virtual DybDaq::DaqFileWriter::~DaqFileWriter (  )  [virtual]


Member Function Documentation

virtual DaqToOStream* DybDaq::DaqFileWriter::createDaqToOStream ( const FileTraits traits  )  [protected, virtual]

Creates the DaqToOStream into which the DAQ bytes wiull be written.

Implements DybDaq::DaqFormatWriter.

virtual void DybDaq::DaqFileWriter::wroteFileHead (  )  [protected, virtual]

Called when the file header records have all been written.

Implements DybDaq::DaqFormatWriter.

virtual void DybDaq::DaqFileWriter::wroteData (  )  [protected, virtual]

Called when a file data record has all been written.

Implements DybDaq::DaqFormatWriter.

virtual void DybDaq::DaqFileWriter::wroteFileFoot (  )  [protected, virtual]

Called when the file footer records have all been written.

Implements DybDaq::DaqFormatWriter.

StatusCode DaqFormatWriter::initialize (  )  [virtual, inherited]

Reimplemented from DybAlgorithm< DayaBay::ReadoutHeader >.

Definition at line 68 of file DaqFormatWriter.cc.

00068                                        {
00069     m_traits = &(FileTraits::defaultTraits());
00070     StatusCode status = service("DaqReadoutSvc",
00071                                 "DaqReadoutSvc",
00072                                 m_daqSvc);
00073     if (status.isFailure() ) {
00074         return status;
00075     }
00076     return StatusCode::SUCCESS;
00077 }

StatusCode DaqFormatWriter::execute (  )  [virtual, inherited]

Reimplemented from DybAlgorithm< DayaBay::ReadoutHeader >.

Definition at line 79 of file DaqFormatWriter.cc.

00079                                     {
00080     const ReadoutHeader* readoutHeader = get<ReadoutHeader>("/Event/Readout/ReadoutHeader");
00081     if (0 == readoutHeader) {
00082         error() << "Failed to get readout header." << endreq;
00083         return StatusCode::FAILURE;
00084     }
00085     
00086     const DaqCrate* daqCrate = readoutHeader->daqCrate();
00087     if (0 == daqCrate) {
00088         error() << "Failed to get crate readout from header" << endreq;
00089         return StatusCode::FAILURE;
00090     }
00091     StatusCode status = writeFileHead(daqCrate);
00092     if (status.isFailure() ) {
00093       return status;
00094     }
00095     return writeData(daqCrate);
00096 }

StatusCode DaqFormatWriter::finalize (  )  [virtual, inherited]

Reimplemented from DybAlgorithm< DayaBay::ReadoutHeader >.

Definition at line 98 of file DaqFormatWriter.cc.

00098                                      {
00099     const StatusCode status = writeFileFoot();
00100     if (status.isFailure()) {
00101         return status;
00102     }
00103     return StatusCode::SUCCESS;
00104 }

StatusCode DaqFormatWriter::writeFileHead ( const DayaBay::DaqCrate daqCrate  )  [protected, virtual, inherited]

Writes the file header records.

Definition at line 106 of file DaqFormatWriter.cc.

00106                                                                   {
00107     bool freshFile = false;
00108     if (0 == m_daqToOStream) {
00109         if (m_daqSvc->hasFileStartRecord()) {
00110             const FileStartRecord& record = m_daqSvc->fileStartRecord();
00111             m_daqToOStream = createDaqToOStream(record.fileTraits());
00112             if (!(m_daqToOStream->openSequence(m_outputBase,
00113                                                record))) {
00114                 return StatusCode::FAILURE;
00115             }
00116         } else {
00117             m_daqToOStream = createDaqToOStream(*m_traits);
00118             const FileTraits::FileDateTime* dateTime = m_traits->makeDateTime(time(0));
00119             const FileStartRecord* record = m_daqToOStream->openSequence(m_outputBase,
00120                                                                          *dateTime,
00121                                                                          m_fileBlockLimit,
00122                                                                          (m_fileByteLimit / kBytesInMegabyte));
00123             delete dateTime;
00124             if (0 == record) {
00125                 return StatusCode::FAILURE;
00126             }
00127             delete record;
00128         }
00129     } else {
00130         if (m_daqSvc->hasFileEndRecord()) {
00131             if (m_daqSvc->hasFileStartRecord()) {
00132                 if (!m_daqToOStream->close(m_daqSvc->fileEndRecord())) {
00133                     return StatusCode::FAILURE;
00134                 }
00135                 wroteFileFoot();
00136                 if (!m_daqToOStream->open(m_daqSvc->fileStartRecord())) {
00137                   return StatusCode::FAILURE;
00138                 }
00139             } else {
00140                 if (!(m_daqToOStream->close(m_daqSvc->fileEndRecord()))) {
00141                     return StatusCode::FAILURE;
00142                 }
00143                 wroteFileFoot();
00144                 delete m_daqToOStream;
00145                 m_daqToOStream = 0;
00146                 return StatusCode::SUCCESS;
00147             }
00148         } else {
00149             const EventReadout& eventReadout = daqCrate->eventReadout();
00150             const EventHeader& eventHeader = eventReadout.header();
00151             ++m_fileBlockCount;
00152             m_fileByteCount += eventHeader.totalSize() * kBytesInInt;
00153             if (((0 != m_fileBlockLimit) && (0 == (m_fileBlockCount > m_fileBlockLimit))) ||
00154                 ((0 != m_fileByteLimit) && (0 == (m_fileByteCount > m_fileByteLimit)))) {
00155                 const FileTraits::FileDateTime* dateTime = m_traits->makeDateTime(time(0));
00156                 const FileStartRecord* record = m_daqToOStream->openNext(*dateTime);
00157                 delete dateTime;
00158                 if (0 == record) {
00159                     return StatusCode::FAILURE;
00160                 }
00161                 delete record;
00162                 m_fileBlockCount = 1;
00163                 m_fileByteCount = eventHeader.totalSize() * kBytesInInt;
00164                 freshFile = true;
00165             } else {
00166                 return StatusCode::SUCCESS;
00167             }
00168         }
00169     }
00170     if (m_daqSvc->hasFileNameStrings()) {
00171         if (!(m_daqToOStream->saveFileNameStrings(m_daqSvc->fileNameStrings()))) {
00172             return StatusCode::FAILURE;
00173         }
00174     } else {
00175         const FileNameStrings* record = m_daqToOStream->saveFileNameStrings("DaqFormatWriter");
00176         if (0 == record) {
00177             return StatusCode::FAILURE;
00178         }
00179         delete record;
00180     }
00181     if (m_daqSvc->hasMetadataStrings()) {
00182         if (!(m_daqToOStream->saveMetadataStrings(m_daqSvc->metadataStrings()))) {
00183             return StatusCode::FAILURE;
00184         }
00185     } else {
00186         MetadataStrings::MetadataStringPtrList* metadataStrings = new MetadataStrings::MetadataStringPtrList();
00187         MetadataStrings::MetadataString metaString("type","MC");
00188         metadataStrings->push_back(&metaString);
00189         const MetadataStrings* record = m_daqToOStream->saveMetadataStrings(*metadataStrings);
00190         if (0 == record) {
00191             return StatusCode::FAILURE;
00192         }
00193         delete record;
00194     }
00195     if (m_daqSvc->hasRunParametersRecord()) {
00196         if (!(m_daqToOStream->saveRunParametersRecord(m_daqSvc->runParametersRecord()))) {
00197             return StatusCode::FAILURE;
00198         }
00199     } else {
00200         const RunParametersRecord* record = m_daqToOStream->saveRunParametersRecord(m_daqSvc->runNumber(daqCrate->detector()),
00201                                                                               true,
00202                                                                               0,
00203                                                                               0);
00204         if (0 == record) {
00205             return StatusCode::FAILURE;
00206         }
00207         delete record;
00208     }
00209     if (m_daqSvc->hasCalibrationParametersRecord()) {
00210         if (!(m_daqToOStream->saveCalibrationParametersRecord(m_daqSvc->calibrationParametersRecord()))) {
00211             return StatusCode::FAILURE;
00212         }
00213     }
00214     wroteFileHead();
00215     return StatusCode::SUCCESS;
00216 }

StatusCode DaqFormatWriter::writeData ( const DayaBay::DaqCrate daqCrate  )  [protected, virtual, inherited]

Writes the data block.

Definition at line 218 of file DaqFormatWriter.cc.

00218                                                               {
00219     if (0 == m_daqToOStream) {
00220       return StatusCode::FAILURE;
00221     }
00222     const DataSeparatorRecord* record = m_daqToOStream->saveEvent(daqCrate->eventReadout());
00223     if (0 == record) {
00224         return StatusCode::FAILURE;
00225     }
00226     delete record;
00227     wroteData();
00228     return StatusCode::SUCCESS;
00229 }

StatusCode DaqFormatWriter::writeFileFoot (  )  [protected, virtual, inherited]

Writes the file footer records.

Definition at line 231 of file DaqFormatWriter.cc.

00231                                           {
00232     if (0 == m_daqToOStream) {
00233         return StatusCode::SUCCESS;
00234     }
00235     if (m_daqSvc->hasFileEndRecord()) {
00236         if (!(m_daqToOStream->close(m_daqSvc->fileEndRecord()))) {
00237             return StatusCode::FAILURE;
00238         }
00239     } else {
00240         const FileTraits::FileDateTime* dateTime = m_traits->makeDateTime(time(0));
00241         const FileEndRecord* record = m_daqToOStream->close(*dateTime);
00242         delete dateTime;
00243         if (0 == record) {
00244             return StatusCode::FAILURE;
00245         }
00246         delete const_cast<FileEndRecord*>(record);
00247     }
00248     wroteFileFoot();
00249     delete m_daqToOStream;
00250     m_daqToOStream = 0;
00251     return StatusCode::SUCCESS;
00252 }

DayaBay::ReadoutHeader * DybAlgorithm< DayaBay::ReadoutHeader >::GetCurrentHeaderObject (  )  const [inherited]

virtual StatusCode DybAlgorithm< DayaBay::ReadoutHeader >::sysInitialize (  )  [virtual, inherited]

Reimplemented from DybBaseAlg.

virtual StatusCode DybAlgorithm< DayaBay::ReadoutHeader >::sysExecute (  )  [virtual, inherited]

Reimplemented from DybBaseAlg.

virtual StatusCode DybAlgorithm< DayaBay::ReadoutHeader >::preExecute (  )  [virtual, inherited]

Reimplemented from DybBaseAlg.

virtual StatusCode DybAlgorithm< DayaBay::ReadoutHeader >::postExecute (  )  [virtual, inherited]

Reimplemented from DybBaseAlg.

virtual StatusCode DybAlgorithm< DayaBay::ReadoutHeader >::sysFinalize (  )  [virtual, inherited]

Reimplemented from DybBaseAlg.

IDataProviderSvc * DybAlgorithm< DayaBay::ReadoutHeader >::arcSvc (  )  const [inherited]

Reimplemented from DybBaseAlg.

void DybAlgorithm< DayaBay::ReadoutHeader >::putTES ( DataObject obj,
std::string  location 
) const [inherited]

Reimplemented from DybBaseAlg.

TYPE * DybAlgorithm< DayaBay::ReadoutHeader >::getTES ( std::string  location  )  const [inherited]

Reimplemented from DybBaseAlg.

TYPE * DybAlgorithm< DayaBay::ReadoutHeader >::getAES ( std::string  location,
int  index 
) const [inherited]

Reimplemented from DybBaseAlg.

std::vector< DataObject * > DybAlgorithm< DayaBay::ReadoutHeader >::getAEScollection ( std::string  location  )  const [inherited]

Reimplemented from DybBaseAlg.

int DybAlgorithm< DayaBay::ReadoutHeader >::getExecNum (  )  [inherited]

Reimplemented from DybBaseAlg.

std::string DybAlgorithm< DayaBay::ReadoutHeader >::Location (  )  const [inherited]

Reimplemented from DybBaseAlg.

void DybAlgorithm< DayaBay::ReadoutHeader >::put ( IDataProviderSvc svc,
DataObject object,
const std::string &  address,
const bool  useRootInTES = true 
) const [inherited]

Reimplemented from DybBaseAlg.

void DybAlgorithm< DayaBay::ReadoutHeader >::put ( DataObject object,
const std::string &  address,
const bool  useRootInTES = true 
) const [inherited]

Reimplemented from DybBaseAlg.

Gaudi::Utils::GetData< TYPE >::return_type DybAlgorithm< DayaBay::ReadoutHeader >::get ( IDataProviderSvc svc,
const std::string &  location,
const bool  useRootInTES = true 
) const [inherited]

Reimplemented from DybBaseAlg.

Gaudi::Utils::GetData< TYPE >::return_type DybAlgorithm< DayaBay::ReadoutHeader >::get ( const std::string &  location,
const bool  useRootInTES = true 
) const [inherited]

Reimplemented from DybBaseAlg.

TYPE * DybAlgorithm< DayaBay::ReadoutHeader >::getDet ( IDataProviderSvc svc,
const std::string &  location 
) const [inherited]

Reimplemented from DybBaseAlg.

TYPE * DybAlgorithm< DayaBay::ReadoutHeader >::getDet ( const std::string &  location  )  const [inherited]

Reimplemented from DybBaseAlg.

bool DybAlgorithm< DayaBay::ReadoutHeader >::exist ( IDataProviderSvc svc,
const std::string &  location,
const bool  useRootInTES = true 
) const [inherited]

Reimplemented from DybBaseAlg.

bool DybAlgorithm< DayaBay::ReadoutHeader >::exist ( const std::string &  location,
const bool  useRootInTES = true 
) const [inherited]

Reimplemented from DybBaseAlg.

bool DybAlgorithm< DayaBay::ReadoutHeader >::existDet ( IDataProviderSvc svc,
const std::string &  location 
) const [inherited]

Reimplemented from DybBaseAlg.

bool DybAlgorithm< DayaBay::ReadoutHeader >::existDet ( const std::string &  location  )  const [inherited]

Reimplemented from DybBaseAlg.

TYPE * DybAlgorithm< DayaBay::ReadoutHeader >::getOrCreate ( IDataProviderSvc svc,
const std::string &  location,
const bool  useRootInTES = true 
) const [inherited]

Reimplemented from DybBaseAlg.

TYPE * DybAlgorithm< DayaBay::ReadoutHeader >::getOrCreate ( const std::string &  location,
const bool  useRootInTES = true 
) const [inherited]

Reimplemented from DybBaseAlg.

bool DybAlgorithm< DayaBay::ReadoutHeader >::registerContext (  )  const [inherited]

Reimplemented from DybBaseAlg.

INTupleSvc * DybAlgorithm< DayaBay::ReadoutHeader >::evtColSvc (  )  const [inherited]

Reimplemented from DybBaseAlg.

IAlgContextSvc * DybAlgorithm< DayaBay::ReadoutHeader >::contextSvc (  )  const [inherited]

Reimplemented from DybBaseAlg.

TOOL * DybAlgorithm< DayaBay::ReadoutHeader >::tool ( const std::string &  type,
const std::string &  name,
const IInterface parent = 0,
bool  create = true 
) const [inherited]

Reimplemented from DybBaseAlg.

TOOL * DybAlgorithm< DayaBay::ReadoutHeader >::tool ( const std::string &  type,
const IInterface parent = 0,
bool  create = true 
) const [inherited]

Reimplemented from DybBaseAlg.

SERVICE * DybAlgorithm< DayaBay::ReadoutHeader >::svc ( const std::string &  name,
const bool  create = true 
) const [inherited]

Reimplemented from DybBaseAlg.

IUpdateManagerSvc * DybAlgorithm< DayaBay::ReadoutHeader >::updMgrSvc (  )  const [inherited]

Reimplemented from DybBaseAlg.

IDataProviderSvc * DybAlgorithm< DayaBay::ReadoutHeader >::fastContainersSvc (  )  const [inherited]

Reimplemented from DybBaseAlg.

StatusCode DybAlgorithm< DayaBay::ReadoutHeader >::Error ( const std::string &  msg,
const StatusCode  st = StatusCode::FAILURE,
const size_t  mx = 10 
) const [inherited]

Reimplemented from DybBaseAlg.

StatusCode DybAlgorithm< DayaBay::ReadoutHeader >::Warning ( const std::string &  msg,
const StatusCode  st = StatusCode::FAILURE,
const size_t  mx = 10 
) const [inherited]

Reimplemented from DybBaseAlg.

StatusCode DybAlgorithm< DayaBay::ReadoutHeader >::Print ( const std::string &  msg,
const StatusCode  st = StatusCode::SUCCESS,
const MSG::Level  lev = MSG::INFO 
) const [inherited]

Reimplemented from DybBaseAlg.

StatusCode DybAlgorithm< DayaBay::ReadoutHeader >::Assert ( const bool  ok,
const std::string &  message = "",
const StatusCode  sc = StatusCode(StatusCode::FAILURE, true) 
) const [inherited]

Reimplemented from DybBaseAlg.

StatusCode DybAlgorithm< DayaBay::ReadoutHeader >::Assert ( const bool  ok,
const char *  message,
const StatusCode  sc = StatusCode(StatusCode::FAILURE, true) 
) const [inherited]

Reimplemented from DybBaseAlg.

StatusCode DybAlgorithm< DayaBay::ReadoutHeader >::Exception ( const std::string &  msg,
const GaudiException exc,
const StatusCode  sc = StatusCode(StatusCode::FAILURE, true) 
) const [inherited]

Reimplemented from DybBaseAlg.

StatusCode DybAlgorithm< DayaBay::ReadoutHeader >::Exception ( const std::string &  msg,
const std::exception &  exc,
const StatusCode  sc = StatusCode(StatusCode::FAILURE, true) 
) const [inherited]

Reimplemented from DybBaseAlg.

StatusCode DybAlgorithm< DayaBay::ReadoutHeader >::Exception ( const std::string &  msg = "no message",
const StatusCode  sc = StatusCode(StatusCode::FAILURE, true) 
) const [inherited]

Reimplemented from DybBaseAlg.

MsgStream & DybAlgorithm< DayaBay::ReadoutHeader >::msgStream ( const MSG::Level  level  )  const [inherited]

Reimplemented from DybBaseAlg.

MsgStream & DybAlgorithm< DayaBay::ReadoutHeader >::always (  )  const [inherited]

Reimplemented from DybBaseAlg.

MsgStream & DybAlgorithm< DayaBay::ReadoutHeader >::fatal (  )  const [inherited]

Reimplemented from DybBaseAlg.

MsgStream & DybAlgorithm< DayaBay::ReadoutHeader >::err (  )  const [inherited]

Reimplemented from DybBaseAlg.

MsgStream & DybAlgorithm< DayaBay::ReadoutHeader >::error (  )  const [inherited]

Reimplemented from DybBaseAlg.

MsgStream & DybAlgorithm< DayaBay::ReadoutHeader >::warning (  )  const [inherited]

Reimplemented from DybBaseAlg.

MsgStream & DybAlgorithm< DayaBay::ReadoutHeader >::info (  )  const [inherited]

Reimplemented from DybBaseAlg.

MsgStream & DybAlgorithm< DayaBay::ReadoutHeader >::debug (  )  const [inherited]

Reimplemented from DybBaseAlg.

MsgStream & DybAlgorithm< DayaBay::ReadoutHeader >::verbose (  )  const [inherited]

Reimplemented from DybBaseAlg.

MsgStream & DybAlgorithm< DayaBay::ReadoutHeader >::msg (  )  const [inherited]

Reimplemented from DybBaseAlg.

const Statistics & DybAlgorithm< DayaBay::ReadoutHeader >::counters (  )  const [inherited]

Reimplemented from DybBaseAlg.

StatEntity & DybAlgorithm< DayaBay::ReadoutHeader >::counter ( const std::string &  tag  )  const [inherited]

Reimplemented from DybBaseAlg.

MSG::Level DybAlgorithm< DayaBay::ReadoutHeader >::msgLevel (  )  const [inherited]

Reimplemented from DybBaseAlg.

bool DybAlgorithm< DayaBay::ReadoutHeader >::msgLevel ( const MSG::Level  level  )  const [inherited]

Reimplemented from DybBaseAlg.

void DybAlgorithm< DayaBay::ReadoutHeader >::resetMsgStream (  )  const [inherited]

Reimplemented from DybBaseAlg.

bool DybAlgorithm< DayaBay::ReadoutHeader >::typePrint (  )  const [inherited]

Reimplemented from DybBaseAlg.

bool DybAlgorithm< DayaBay::ReadoutHeader >::propsPrint (  )  const [inherited]

Reimplemented from DybBaseAlg.

bool DybAlgorithm< DayaBay::ReadoutHeader >::statPrint (  )  const [inherited]

Reimplemented from DybBaseAlg.

bool DybAlgorithm< DayaBay::ReadoutHeader >::errorsPrint (  )  const [inherited]

Reimplemented from DybBaseAlg.

long DybAlgorithm< DayaBay::ReadoutHeader >::printStat ( const MSG::Level  level = MSG::ALWAYS  )  const [inherited]

Reimplemented from DybBaseAlg.

long DybAlgorithm< DayaBay::ReadoutHeader >::printErrors ( const MSG::Level  level = MSG::ALWAYS  )  const [inherited]

Reimplemented from DybBaseAlg.

long DybAlgorithm< DayaBay::ReadoutHeader >::printProps ( const MSG::Level  level = MSG::ALWAYS  )  const [inherited]

Reimplemented from DybBaseAlg.

void DybAlgorithm< DayaBay::ReadoutHeader >::registerCondition ( const std::string &  condition,
StatusCode(CallerClass::*)()  mf = NULL 
) [inherited]

Reimplemented from DybBaseAlg.

void DybAlgorithm< DayaBay::ReadoutHeader >::registerCondition ( const std::string &  condition,
CondType *&  condPtrDest,
StatusCode(CallerClass::*)()  mf = NULL 
) [inherited]

Reimplemented from DybBaseAlg.

void DybAlgorithm< DayaBay::ReadoutHeader >::registerCondition ( char *  condition,
StatusCode(CallerClass::*)()  mf = NULL 
) [inherited]

Reimplemented from DybBaseAlg.

void DybAlgorithm< DayaBay::ReadoutHeader >::registerCondition ( TargetClass *  condition,
StatusCode(CallerClass::*)()  mf = NULL 
) [inherited]

Reimplemented from DybBaseAlg.

StatusCode DybAlgorithm< DayaBay::ReadoutHeader >::runUpdate (  )  [inherited]

Reimplemented from DybBaseAlg.

TransientFastContainer< T > * DybAlgorithm< DayaBay::ReadoutHeader >::getFastContainer ( const std::string &  location,
typename TransientFastContainer< T >::size_type  initial = 0 
) [inherited]

Reimplemented from DybBaseAlg.

StatusCode DybAlgorithm< DayaBay::ReadoutHeader >::release ( const IInterface interface  )  const [inherited]

Reimplemented from DybBaseAlg.

unsigned long DybAlgorithm< DayaBay::ReadoutHeader >::release (  )  [inherited]

Reimplemented from DybBaseAlg.

const std::string & DybAlgorithm< DayaBay::ReadoutHeader >::context (  )  const [inherited]

Reimplemented from DybBaseAlg.

const std::string & DybAlgorithm< DayaBay::ReadoutHeader >::rootInTES (  )  const [inherited]

Reimplemented from DybBaseAlg.

double DybAlgorithm< DayaBay::ReadoutHeader >::globalTimeOffset (  )  const [inherited]

Reimplemented from DybBaseAlg.

virtual StatusCode DybAlgorithm< DayaBay::ReadoutHeader >::sysStart (  )  [virtual, inherited]

Reimplemented from DybBaseAlg.

virtual StatusCode DybAlgorithm< DayaBay::ReadoutHeader >::sysReinitialize (  )  [virtual, inherited]

Reimplemented from DybBaseAlg.

virtual StatusCode DybAlgorithm< DayaBay::ReadoutHeader >::sysRestart (  )  [virtual, inherited]

Reimplemented from DybBaseAlg.

virtual StatusCode DybAlgorithm< DayaBay::ReadoutHeader >::sysStop (  )  [virtual, inherited]

Reimplemented from DybBaseAlg.

virtual StatusCode DybAlgorithm< DayaBay::ReadoutHeader >::sysBeginRun (  )  [virtual, inherited]

Reimplemented from DybBaseAlg.

virtual StatusCode DybAlgorithm< DayaBay::ReadoutHeader >::sysEndRun (  )  [virtual, inherited]

Reimplemented from DybBaseAlg.

virtual const std::string & DybAlgorithm< DayaBay::ReadoutHeader >::name (  )  const [virtual, inherited]

Reimplemented from DybBaseAlg.

virtual const std::string & DybAlgorithm< DayaBay::ReadoutHeader >::version (  )  const [virtual, inherited]

Reimplemented from DybBaseAlg.

virtual StatusCode DybAlgorithm< DayaBay::ReadoutHeader >::configure (  )  [virtual, inherited]

Reimplemented from DybBaseAlg.

virtual StatusCode DybAlgorithm< DayaBay::ReadoutHeader >::terminate (  )  [virtual, inherited]

Reimplemented from DybBaseAlg.

virtual StatusCode DybAlgorithm< DayaBay::ReadoutHeader >::start (  )  [virtual, inherited]

Reimplemented from DybBaseAlg.

virtual StatusCode DybAlgorithm< DayaBay::ReadoutHeader >::stop (  )  [virtual, inherited]

Reimplemented from DybBaseAlg.

virtual StatusCode DybAlgorithm< DayaBay::ReadoutHeader >::reinitialize (  )  [virtual, inherited]

Reimplemented from DybBaseAlg.

virtual StatusCode DybAlgorithm< DayaBay::ReadoutHeader >::restart (  )  [virtual, inherited]

Reimplemented from DybBaseAlg.

virtual bool DybAlgorithm< DayaBay::ReadoutHeader >::isExecuted (  )  const [virtual, inherited]

Reimplemented from DybBaseAlg.

virtual void DybAlgorithm< DayaBay::ReadoutHeader >::setExecuted ( bool  state  )  [virtual, inherited]

Reimplemented from DybBaseAlg.

virtual void DybAlgorithm< DayaBay::ReadoutHeader >::resetExecuted (  )  [virtual, inherited]

Reimplemented from DybBaseAlg.

virtual StatusCode DybAlgorithm< DayaBay::ReadoutHeader >::beginRun (  )  [virtual, inherited]

Reimplemented from DybBaseAlg.

virtual StatusCode DybAlgorithm< DayaBay::ReadoutHeader >::endRun (  )  [virtual, inherited]

Reimplemented from DybBaseAlg.

virtual Gaudi::StateMachine::State DybAlgorithm< DayaBay::ReadoutHeader >::FSMState (  )  const [virtual, inherited]

Reimplemented from DybBaseAlg.

virtual Gaudi::StateMachine::State DybAlgorithm< DayaBay::ReadoutHeader >::targetFSMState (  )  const [virtual, inherited]

Reimplemented from DybBaseAlg.

virtual bool DybAlgorithm< DayaBay::ReadoutHeader >::isEnabled (  )  const [virtual, inherited]

Reimplemented from DybBaseAlg.

virtual bool DybAlgorithm< DayaBay::ReadoutHeader >::filterPassed (  )  const [virtual, inherited]

Reimplemented from DybBaseAlg.

virtual void DybAlgorithm< DayaBay::ReadoutHeader >::setFilterPassed ( bool  state  )  [virtual, inherited]

Reimplemented from DybBaseAlg.

StatusCode DybAlgorithm< DayaBay::ReadoutHeader >::service ( const std::string &  name,
T *&  psvc,
bool  createIf = true 
) const [inherited]

Reimplemented from DybBaseAlg.

StatusCode DybAlgorithm< DayaBay::ReadoutHeader >::service ( const std::string &  svcType,
const std::string &  svcName,
T *&  psvc 
) const [inherited]

Reimplemented from DybBaseAlg.

void DybAlgorithm< DayaBay::ReadoutHeader >::setOutputLevel ( int  level  )  [inherited]

Reimplemented from DybBaseAlg.

IAuditorSvc * DybAlgorithm< DayaBay::ReadoutHeader >::auditorSvc (  )  const [inherited]

Reimplemented from DybBaseAlg.

IChronoStatSvc * DybAlgorithm< DayaBay::ReadoutHeader >::chronoSvc (  )  const [inherited]

Reimplemented from DybBaseAlg.

IChronoStatSvc * DybAlgorithm< DayaBay::ReadoutHeader >::chronoStatService (  )  const [inherited]

Reimplemented from DybBaseAlg.

IDataProviderSvc * DybAlgorithm< DayaBay::ReadoutHeader >::detSvc (  )  const [inherited]

Reimplemented from DybBaseAlg.

IDataProviderSvc * DybAlgorithm< DayaBay::ReadoutHeader >::detDataService (  )  const [inherited]

Reimplemented from DybBaseAlg.

IConversionSvc * DybAlgorithm< DayaBay::ReadoutHeader >::detCnvSvc (  )  const [inherited]

Reimplemented from DybBaseAlg.

IConversionSvc * DybAlgorithm< DayaBay::ReadoutHeader >::detDataCnvService (  )  const [inherited]

Reimplemented from DybBaseAlg.

IDataProviderSvc * DybAlgorithm< DayaBay::ReadoutHeader >::eventSvc (  )  const [inherited]

Reimplemented from DybBaseAlg.

IDataProviderSvc * DybAlgorithm< DayaBay::ReadoutHeader >::evtSvc (  )  const [inherited]

Reimplemented from DybBaseAlg.

IDataProviderSvc * DybAlgorithm< DayaBay::ReadoutHeader >::eventDataService (  )  const [inherited]

Reimplemented from DybBaseAlg.

IConversionSvc * DybAlgorithm< DayaBay::ReadoutHeader >::eventCnvSvc (  )  const [inherited]

Reimplemented from DybBaseAlg.

IConversionSvc * DybAlgorithm< DayaBay::ReadoutHeader >::eventDataCnvService (  )  const [inherited]

Reimplemented from DybBaseAlg.

IHistogramSvc * DybAlgorithm< DayaBay::ReadoutHeader >::histoSvc (  )  const [inherited]

Reimplemented from DybBaseAlg.

IHistogramSvc * DybAlgorithm< DayaBay::ReadoutHeader >::histogramDataService (  )  const [inherited]

Reimplemented from DybBaseAlg.

IMessageSvc * DybAlgorithm< DayaBay::ReadoutHeader >::msgSvc (  )  const [inherited]

Reimplemented from DybBaseAlg.

IMessageSvc * DybAlgorithm< DayaBay::ReadoutHeader >::messageService (  )  const [inherited]

Reimplemented from DybBaseAlg.

INTupleSvc * DybAlgorithm< DayaBay::ReadoutHeader >::ntupleSvc (  )  const [inherited]

Reimplemented from DybBaseAlg.

INTupleSvc * DybAlgorithm< DayaBay::ReadoutHeader >::ntupleService (  )  const [inherited]

Reimplemented from DybBaseAlg.

IRndmGenSvc * DybAlgorithm< DayaBay::ReadoutHeader >::randSvc (  )  const [inherited]

Reimplemented from DybBaseAlg.

IToolSvc * DybAlgorithm< DayaBay::ReadoutHeader >::toolSvc (  )  const [inherited]

Reimplemented from DybBaseAlg.

IExceptionSvc * DybAlgorithm< DayaBay::ReadoutHeader >::exceptionSvc (  )  const [inherited]

Reimplemented from DybBaseAlg.

ISvcLocator * DybAlgorithm< DayaBay::ReadoutHeader >::serviceLocator (  )  const [inherited]

Reimplemented from DybBaseAlg.

ISvcLocator * DybAlgorithm< DayaBay::ReadoutHeader >::svcLoc (  )  const [inherited]

Reimplemented from DybBaseAlg.

StatusCode DybAlgorithm< DayaBay::ReadoutHeader >::createSubAlgorithm ( const std::string &  type,
const std::string &  name,
Algorithm *&  pSubAlg 
) [inherited]

Reimplemented from DybBaseAlg.

std::vector< Algorithm * > * DybAlgorithm< DayaBay::ReadoutHeader >::subAlgorithms (  )  const [inherited]

Reimplemented from DybBaseAlg.

virtual StatusCode DybAlgorithm< DayaBay::ReadoutHeader >::setProperty ( const Property p  )  [virtual, inherited]

Reimplemented from DybBaseAlg.

virtual StatusCode DybAlgorithm< DayaBay::ReadoutHeader >::setProperty ( const std::string &  s  )  [virtual, inherited]

Reimplemented from DybBaseAlg.

virtual StatusCode DybAlgorithm< DayaBay::ReadoutHeader >::setProperty ( const std::string &  n,
const std::string &  v 
) [virtual, inherited]

Reimplemented from DybBaseAlg.

StatusCode DybAlgorithm< DayaBay::ReadoutHeader >::setProperty ( const std::string &  name,
const TYPE &  value 
) [inherited]

Reimplemented from DybBaseAlg.

virtual StatusCode DybAlgorithm< DayaBay::ReadoutHeader >::getProperty ( Property p  )  const [virtual, inherited]

Reimplemented from DybBaseAlg.

virtual const Property & DybAlgorithm< DayaBay::ReadoutHeader >::getProperty ( const std::string &  name  )  const [virtual, inherited]

Reimplemented from DybBaseAlg.

virtual StatusCode DybAlgorithm< DayaBay::ReadoutHeader >::getProperty ( const std::string &  n,
std::string &  v 
) const [virtual, inherited]

Reimplemented from DybBaseAlg.

virtual const std::vector< Property * > & DybAlgorithm< DayaBay::ReadoutHeader >::getProperties (  )  const [virtual, inherited]

Reimplemented from DybBaseAlg.

StatusCode DybAlgorithm< DayaBay::ReadoutHeader >::setProperties (  )  [inherited]

Reimplemented from DybBaseAlg.

Property * DybAlgorithm< DayaBay::ReadoutHeader >::declareProperty ( const std::string &  name,
T &  property,
const std::string &  doc = "none" 
) const [inherited]

Reimplemented from DybBaseAlg.

Property * DybAlgorithm< DayaBay::ReadoutHeader >::declareRemoteProperty ( const std::string &  name,
IProperty rsvc,
const std::string &  rname = "" 
) const [inherited]

Reimplemented from DybBaseAlg.

IMonitorSvc * DybAlgorithm< DayaBay::ReadoutHeader >::monitorSvc (  )  const [inherited]

Reimplemented from DybBaseAlg.

void DybAlgorithm< DayaBay::ReadoutHeader >::declareInfo ( const std::string &  name,
const T &  var,
const std::string &  desc 
) const [inherited]

Reimplemented from DybBaseAlg.

void DybAlgorithm< DayaBay::ReadoutHeader >::declareInfo ( const std::string &  name,
const std::string &  format,
const void *  var,
int  size,
const std::string &  desc 
) const [inherited]

Reimplemented from DybBaseAlg.

unsigned long DybAlgorithm< DayaBay::ReadoutHeader >::addRef (  )  [inherited]

Reimplemented from DybBaseAlg.

StatusCode DybAlgorithm< DayaBay::ReadoutHeader >::queryInterface ( const InterfaceID riid,
void **   
) [inherited]

Reimplemented from DybBaseAlg.

static const InterfaceID & DybAlgorithm< DayaBay::ReadoutHeader >::interfaceID (  )  [static, inherited]

Reimplemented from DybBaseAlg.

static const InterfaceID & DybAlgorithm< DayaBay::ReadoutHeader >::interfaceID (  )  [static, inherited]

Reimplemented from DybBaseAlg.

static const InterfaceID & DybAlgorithm< DayaBay::ReadoutHeader >::interfaceID (  )  [static, inherited]

Reimplemented from DybBaseAlg.

DayaBay::ReadoutHeader * DybAlgorithm< DayaBay::ReadoutHeader >::MakeHeaderObject (  )  [protected, inherited]

void DybAlgorithm< DayaBay::ReadoutHeader >::InitializeHeader ( DayaBay::HeaderObject header  )  [protected, inherited]

Reimplemented from DybBaseAlg.

void DybAlgorithm< DayaBay::ReadoutHeader >::AppendInputHeader ( const DayaBay::HeaderObject header  )  const [protected, inherited]

Reimplemented from DybBaseAlg.

StatusCode DybAlgorithm< DayaBay::ReadoutHeader >::releaseTool ( const IAlgTool tool  )  const [protected, inherited]

Reimplemented from DybBaseAlg.

StatusCode DybAlgorithm< DayaBay::ReadoutHeader >::releaseSvc ( const IInterface svc  )  const [protected, inherited]

Reimplemented from DybBaseAlg.

bool DybAlgorithm< DayaBay::ReadoutHeader >::isInitialized (  )  const [protected, inherited]

Reimplemented from DybBaseAlg.

bool DybAlgorithm< DayaBay::ReadoutHeader >::isFinalized (  )  const [protected, inherited]

Reimplemented from DybBaseAlg.

int DybAlgorithm< DayaBay::ReadoutHeader >::outputLevel (  )  const [protected, inherited]

Reimplemented from DybBaseAlg.

IntegerProperty & DybAlgorithm< DayaBay::ReadoutHeader >::outputLevelProperty (  )  [protected, inherited]

Reimplemented from DybBaseAlg.

void DybAlgorithm< DayaBay::ReadoutHeader >::initOutputLevel ( Property prop  )  [protected, inherited]

Reimplemented from DybBaseAlg.


Member Data Documentation

std::string DybDaq::DaqFileWriter::m_outputDir [private]

The directory into which to write the output files.

Definition at line 58 of file DaqFileWriter.h.

DybAlgorithm< DayaBay::ReadoutHeader >::SUCCESS [inherited]

Reimplemented from DybBaseAlg.

DybAlgorithm< DayaBay::ReadoutHeader >::NO_INTERFACE [inherited]

Reimplemented from DybBaseAlg.

DybAlgorithm< DayaBay::ReadoutHeader >::VERSMISMATCH [inherited]

Reimplemented from DybBaseAlg.

DybAlgorithm< DayaBay::ReadoutHeader >::LAST_ERROR [inherited]

Reimplemented from DybBaseAlg.

DayaBay::HeaderObject * DybAlgorithm< DayaBay::ReadoutHeader >::m_headerObject [protected, inherited]

Reimplemented from DybBaseAlg.

bool DybAlgorithm< DayaBay::ReadoutHeader >::m_pullMode [protected, inherited]

Reimplemented from DybBaseAlg.

std::string DybAlgorithm< DayaBay::ReadoutHeader >::m_location [protected, inherited]

Reimplemented from DybBaseAlg.

const bool DybAlgorithm< DayaBay::ReadoutHeader >::IgnoreRootInTES [static, protected, inherited]

Reimplemented from DybBaseAlg.

const bool DybAlgorithm< DayaBay::ReadoutHeader >::UseRootInTES [static, protected, inherited]

Reimplemented from DybBaseAlg.


The documentation for this class was generated from the following file:
| Classes | Job Modules | Data Objects | Services | Algorithms | Tools | Packages | Directories | Tracs |

Generated on Mon Apr 11 20:46:30 2011 for DaqFormatModules by doxygen 1.4.7