#include <MJVWaveformDetector.hh>
Inheritance diagram for MJVWaveformDetector:
Public Member Functions | |
MJVWaveformDetector () | |
MJVWaveformDetector (const MJVWaveformDetector &) | |
virtual | ~MJVWaveformDetector () |
virtual void | BeginOfEventAction ()=0 |
virtual void | BeginOfRunAction () |
virtual void | Construct ()=0 |
virtual void | EndOfEventAction ()=0 |
virtual void | EndOfRunAction () |
virtual void | EventSteppingAction ()=0 |
virtual void | GenerateSignals () |
Protected Member Functions | |
void | AddCrystal (MJVWaveformCrystal *crystal) |
Private Member Functions | |
void | DeleteCrystals () |
Private Attributes | |
MJVWaveformCrystal * | fFirstCrystal |
MJVWaveformCrystal * | fLastCrystal |
char * | fName |
HepInt | fNumberOfCrystals |
HepBoolean | fConstructed |
REVISION:
05-05-2004, Initiated, R. Henning
Definition at line 77 of file MJVWaveformDetector.hh.
|
AUTHOR: R.Henning CONTACT: FIRST SUBMISSION: Wed May 5 14:45:48 PDT 2004 REVISION: 05-05-2004, Initiated, R. Henning Definition at line 55 of file MJVWaveformDetector.cc. |
|
Definition at line 61 of file MJVWaveformDetector.cc. |
|
Definition at line 66 of file MJVWaveformDetector.cc. References DeleteCrystals(). |
|
Definition at line 73 of file MJVWaveformDetector.cc. References fFirstCrystal, fLastCrystal, fNumberOfCrystals, MJLog, MJVWaveformCrystal::SetNextCrystal(), and MJVWaveformCrystal::SetPreviousCrystal(). Referenced by MJWaveformPlanarDetector::Construct(), and MJWaveformCoaxialDetector::Construct(). |
|
Implemented in MJWaveformCoaxialDetector, and MJWaveformPlanarDetector. Referenced by MJWaveformUI::ExecuteCommand(). |
|
Definition at line 92 of file MJVWaveformDetector.hh. Referenced by MJWaveformUI::ExecuteCommand(). |
|
Implemented in MJWaveformCoaxialDetector, and MJWaveformPlanarDetector. Referenced by MJWaveformUI::ExecuteCommand(). |
|
Definition at line 92 of file MJVWaveformDetector.cc. References fFirstCrystal, fLastCrystal, fNumberOfCrystals, MJVWaveformCrystal::GetNextCrystal(), and MJLog. Referenced by ~MJVWaveformDetector(). |
|
Implemented in MJWaveformCoaxialDetector, and MJWaveformPlanarDetector. Referenced by MJWaveformUI::ExecuteCommand(). |
|
Reimplemented in MJWaveformCoaxialDetector, and MJWaveformPlanarDetector. Definition at line 95 of file MJVWaveformDetector.hh. Referenced by MJWaveformUI::ExecuteCommand(). |
|
Implemented in MJWaveformCoaxialDetector, and MJWaveformPlanarDetector. |
|
Definition at line 120 of file MJVWaveformDetector.cc. References fNumberOfCrystals, MJVWaveformCrystal::GenerateSignal(), MJVWaveformCrystal::GetNextCrystal(), and MJLog. Referenced by MJWaveformPlanarDetector::EndOfEventAction(), MJWaveformCoaxialDetector::EndOfEventAction(), and MJWaveformUI::ExecuteCommand(). |
|
Definition at line 110 of file MJVWaveformDetector.hh. |
|
Definition at line 106 of file MJVWaveformDetector.hh. Referenced by AddCrystal(), and DeleteCrystals(). |
|
Definition at line 107 of file MJVWaveformDetector.hh. Referenced by AddCrystal(), and DeleteCrystals(). |
|
Definition at line 108 of file MJVWaveformDetector.hh. |
|
Definition at line 109 of file MJVWaveformDetector.hh. Referenced by AddCrystal(), DeleteCrystals(), and GenerateSignals(). |