#include <MJVWaveformSegment.hh>
Inheritance diagram for MJVWaveformSegment:
Public Member Functions | |
MJVWaveformSegment () | |
MJVWaveformSegment (const MJVWaveformSegment &) | |
virtual | ~MJVWaveformSegment () |
virtual void | GetWeighingFieldVector (const Hep3Vector *pos, Hep3Vector *Ew)=0 |
virtual void | AddWaveformPoint (MJWaveformChargePoint *chgpt) |
virtual void | CalculateResponseFunction () |
virtual void | Construct ()=0 |
virtual void | Dump () |
MJVWaveformCrystal * | GetCrystal () |
MJVWaveformSegment * | GetNextSegment () |
MJVWaveformSegment * | GetPreviousSegment () |
void | SetCrystal (MJVWaveformCrystal *xtal) |
void | SetNextSegment (MJVWaveformSegment *seg) |
void | SetPreviousSegment (MJVWaveformSegment *seg) |
Private Attributes | |
MJVWaveformSegment * | fNextSegment |
MJVWaveformSegment * | fPreviousSegment |
MJVWaveformCrystal * | fCrystal |
char * | fName |
|
AUTHOR: R.Henning CONTACT: FIRST SUBMISSION: Fri Apr 30 14:43:08 PDT 2004 REVISION: 05-03-2004, Initiated, R. Henning Definition at line 56 of file MJVWaveformSegment.cc. |
|
Definition at line 62 of file MJVWaveformSegment.cc. |
|
Definition at line 67 of file MJVWaveformSegment.cc. |
|
|
Response function: input : MC generated signal. output : simulated digitized output. Operates on inherited fDigitizedSignal from MJVWaveform class. Definition at line 72 of file MJVWaveformSegment.cc. |
|
Implemented in MJWaveformCoaxialSegment, and MJWaveformPlanarSegment. Referenced by MJWaveformPlanarCrystal::Construct(). |
|
Definition at line 101 of file MJVWaveformSegment.cc. |
|
Definition at line 110 of file MJVWaveformSegment.hh. |
|
|
Definition at line 112 of file MJVWaveformSegment.hh. |
|
Weighing field of this segment. This is a pointer to a function that needs to be assigned in the derived class or elsewhere. Implemented in MJWaveformCoaxialSegment, and MJWaveformPlanarSegment. Referenced by AddWaveformPoint(). |
|
Definition at line 113 of file MJVWaveformSegment.hh. References fCrystal. |
|
Definition at line 114 of file MJVWaveformSegment.hh. References fNextSegment. Referenced by MJVWaveformCrystal::AddSegment(). |
|
Definition at line 115 of file MJVWaveformSegment.hh. References fPreviousSegment. Referenced by MJVWaveformCrystal::AddSegment(). |
|
Crystal to which this segment belongs. Definition at line 134 of file MJVWaveformSegment.hh. Referenced by SetCrystal(). |
|
Name of Segment. Definition at line 139 of file MJVWaveformSegment.hh. |
|
Pointers to previous and next segments in the linked list of segments processed in MJVWaveformCrystal Definition at line 128 of file MJVWaveformSegment.hh. Referenced by SetNextSegment(). |
|
Definition at line 129 of file MJVWaveformSegment.hh. Referenced by SetPreviousSegment(). |