Inheritance diagram for Level1:

Public Types | |
| enum | { b_ACDL = 1, b_ACDH = 2, b_Track = 4, b_CAL = 8, b_HI_CAL = 16 } |
Public Methods | |
| Level1 (const std::string& name, ISvcLocator* pSvcLocator) | |
| ctor. More... | |
| StatusCode | initialize () |
| set parameters and attach to various perhaps useful services. More... | |
| StatusCode | execute () |
| process an event. More... | |
| StatusCode | finalize () |
| clean up, summarize. More... | |
| void | setId ( idents::ModuleId id) |
| void | cal (const CsIDetector& ) |
| void | acd (const Scintillator& ) |
| void | tkr (const SiDetector& ) |
| a single plane hit. More... | |
Private Attributes | |
| IGlastDetSvc* | m_detSvc |
| the GlastDetSvc used for access to detector info. More... | |
| INTupleWriterSvc* | m_ntupleWriteSvc |
| access the ntupleWriter service to write out to ROOT ntuples. More... | |
| std::string | m_tupleName |
| parameter to store the logical name of the ROOT file to write to. More... | |
| idents::ModuleId | m_id |
| unsigned | m_mask |
| unsigned long | m_xbits [16] |
| the plane bits. More... | |
| unsigned long | m_ybits [16] |
| int | m_acd_hits |
| int | m_log_hits |
| bool | m_local |
| bool | m_hical |
| unsigned | m_hical_bits [16] |
| double | m_tray_spacing |
| constants from the "instrument.xml" file. More... | |
| double | m_z_first_plane |
| int | m_planes |
| double | m_LOCAL_threshold |
| double | m_HICAL_threshold |
Definition at line 50 of file Level1.cxx.
|
|
Definition at line 52 of file Level1.cxx. |
|
|
ctor.
Definition at line 117 of file Level1.cxx. |
|
|
Definition at line 242 of file Level1.cxx. |
|
|
Definition at line 246 of file Level1.cxx. |
|
|
process an event.
Definition at line 165 of file Level1.cxx. |
|
|
clean up, summarize.
Definition at line 262 of file Level1.cxx. |
|
|
set parameters and attach to various perhaps useful services.
Definition at line 128 of file Level1.cxx. |
|
|
Definition at line 68 of file Level1.cxx. |
|
|
a single plane hit.
Definition at line 230 of file Level1.cxx. |
|
|
Definition at line 104 of file Level1.cxx. |
|
|
Definition at line 103 of file Level1.cxx. |
|
|
Definition at line 93 of file Level1.cxx. |
|
|
the GlastDetSvc used for access to detector info.
Definition at line 76 of file Level1.cxx. |
|
|
Definition at line 96 of file Level1.cxx. |
|
|
Definition at line 97 of file Level1.cxx. |
|
|
Definition at line 82 of file Level1.cxx. |
|
|
Definition at line 95 of file Level1.cxx. |
|
|
Definition at line 94 of file Level1.cxx. |
|
|
Definition at line 83 of file Level1.cxx. |
|
|
access the ntupleWriter service to write out to ROOT ntuples.
Definition at line 78 of file Level1.cxx. |
|
|
Definition at line 102 of file Level1.cxx. |
|
|
constants from the "instrument.xml" file.
Definition at line 100 of file Level1.cxx. |
|
|
parameter to store the logical name of the ROOT file to write to.
Definition at line 80 of file Level1.cxx. |
|
|
the plane bits.
Definition at line 89 of file Level1.cxx. |
|
|
Definition at line 90 of file Level1.cxx. |
|
|
Definition at line 101 of file Level1.cxx. |
1.2.3 written by Dimitri van Heesch,
© 1997-2000