#include <digiRootReaderAlg.h>
Inheritance diagram for digiRootReaderAlg:

Public Methods | |
| digiRootReaderAlg (const std::string& name, ISvcLocator* pSvcLocator) | |
| constructor: create the converters. More... | |
| StatusCode | initialize () |
| initialize - open the input file. More... | |
| StatusCode | execute () |
| execute - read event by event - call the converters. More... | |
| StatusCode | finalize () |
| finalize - close the input file. More... | |
Protected Methods | |
| void | load (SiLayers* siLayers) |
| load Raw data into "SiLayers" transient data class. More... | |
| void | load (CalADCLogs* calLogs) |
| export Raw data into "CalRawLogs" transiend data class. More... | |
| void | load (AcdDigiVector* acdDigis) |
| load raw ACD data into TDS. More... | |
| StatusCode | retrieve () |
| retrieve the TD classes. More... | |
| void | readEvent () |
| StatusCode | storeHeader () |
| void | close () |
Private Attributes | |
| SiLayers* | m_SiLayers |
| pointer to SiLayers. More... | |
| CalADCLogs* | m_CalADCLogs |
| pointer to CalLogs. More... | |
| AcdDigiVector* | m_AcdDigiList |
| pointer to AcdDigiList. More... | |
| TFile* | m_rawFile |
| TTree* | m_rawTree |
| DigiEvent* | m_event |
| std::string | m_fileName |
| unsigned long | m_numEvents |
| unsigned long | m_currentEvent |
| unsigned long | m_eventId |
| unsigned long | m_runId |
| long | m_maxEvent |
|
|
constructor: create the converters. the constructor of converterServer will call defineConverters Definition at line 38 of file digiRootReaderAlg.cxx. |
|
|
Definition at line 173 of file digiRootReaderAlg.cxx. Referenced by finalize(). |
|
|
execute - read event by event - call the converters.
Definition at line 97 of file digiRootReaderAlg.cxx. |
|
|
finalize - close the input file.
Definition at line 165 of file digiRootReaderAlg.cxx. |
|
|
initialize - open the input file.
Definition at line 49 of file digiRootReaderAlg.cxx. |
|
|
load raw ACD data into TDS.
Definition at line 334 of file digiRootReaderAlg.cxx. |
|
|
export Raw data into "CalRawLogs" transiend data class. data with the ADC counts of the different range/ends of the calorimter logs Definition at line 278 of file digiRootReaderAlg.cxx. |
|
|
load Raw data into "SiLayers" transient data class. data with the information of the Si-tracks: strips, ToT, etc Definition at line 246 of file digiRootReaderAlg.cxx. Referenced by execute(). |
|
|
Definition at line 129 of file digiRootReaderAlg.cxx. Referenced by execute(). |
|
|
retrieve the TD classes.
Definition at line 181 of file digiRootReaderAlg.cxx. Referenced by execute(). |
|
|
Definition at line 147 of file digiRootReaderAlg.cxx. Referenced by execute(). |
|
|
pointer to AcdDigiList.
Definition at line 60 of file digiRootReaderAlg.h. |
|
|
pointer to CalLogs.
Definition at line 57 of file digiRootReaderAlg.h. |
|
|
pointer to SiLayers.
Definition at line 54 of file digiRootReaderAlg.h. |
|
|
Definition at line 70 of file digiRootReaderAlg.h. |
|
|
Definition at line 65 of file digiRootReaderAlg.h. |
|
|
Definition at line 71 of file digiRootReaderAlg.h. |
|
|
Definition at line 67 of file digiRootReaderAlg.h. |
|
|
Definition at line 73 of file digiRootReaderAlg.h. |
|
|
Definition at line 69 of file digiRootReaderAlg.h. |
|
|
Definition at line 62 of file digiRootReaderAlg.h. |
|
|
Definition at line 63 of file digiRootReaderAlg.h. |
|
|
Definition at line 72 of file digiRootReaderAlg.h. |
1.2.3 written by Dimitri van Heesch,
© 1997-2000