#include <XANAPreshowerInfo.h>
Public Methods | |
| XANAPreshowerInfo () | |
| XANAPreshowerInfo (Float_t firstPlaneEnergy, Float_t secondPlaneEnergy, HepPoint3D firstPlanePosition, HepPoint3D secondPlanePosition, Float_t firstPlaneCalibrationFactor, Float_t secondPlaneCalibrationFactor, Float_t preshowerCalibrationFactor) | |
| construct from data. More... | |
| virtual | ~XANAPreshowerInfo () |
| Float_t | getFirstPlaneEnergy () const |
| Float_t | getSecondPlaneEnergy () const |
| HepPoint3D | getFirstPlanePosition () const |
| HepPoint3D | getSecondPlanePosition () const |
| Float_t | getFirstPlaneCalibrationFactor () const |
| Float_t | getSecondPlaneCalibrationFactor () const |
| Float_t | getPreshowerCalibrationFactor () const |
| void | setFirstPlaneEnergy (Float_t firstPlaneEnergy) |
| void | setSecondPlaneEnergy (Float_t secondPlaneEnergy) |
| void | setFirstPlanePosition (HepPoint3D firstPlanePosition) |
| void | setSecondPlanePosition (HepPoint3D secondPlanePosition) |
| void | setFirstPlaneCalibrationFactor (Float_t firstPlaneCalibrationFactor) |
| void | setSecondPlaneCalibrationFactor (Float_t secondPlaneCalibrationFactor) |
| void | setPreshowerCalibrationFactor (Float_t preshowerCalibrationFactor) |
| void | setSuperCluster (XANASuperCluster *super) |
| XANASuperCluster * | getSuperCluster () const |
| Bool_t | IsUsed () const |
| tells if this object is linked as constituent of higher level object. More... | |
Protected Attributes | |
| Float_t | firstPlaneEnergy_ |
| The energy measured with the first preshower plane. More... | |
| Float_t | secondPlaneEnergy_ |
| The energy measured with the second preshower plane. More... | |
| HepPoint3D | firstPlanePosition_ |
| The coordinate measured with the first preshower plane. More... | |
| HepPoint3D | secondPlanePosition_ |
| The coordinate measured with the second preshower plane. More... | |
| Float_t | firstPlaneCalibrationFactor_ |
| first plane calibration factor: E(preshower)=eccp1_*E(plane 1)+eccp2_*E(plane 2). More... | |
| Float_t | secondPlaneCalibrationFactor_ |
| second plane calibration factor: E(preshower)=eccp1_*E(plane 1)+eccp2_*E(plane 2). More... | |
| Float_t | preshowerCalibrationFactor_ |
| preshower calibration factor: E(supercluster)=eccsc_*E(ecal)+E(preshower). More... | |
| TRef | superCluster_ |
| pointer to parent super cluster. More... | |
Private Methods | |
| void | lock () |
| void | unlock () |
Private Attributes | |
| Bool_t | locked_ |
|
|
|
|
||||||||||||||||||||||||||||||||
|
construct from data.
|
|
|
|
|
|
Definition at line 36 of file XANAPreshowerInfo.h. References firstPlaneCalibrationFactor_.
00036 {return firstPlaneCalibrationFactor_;}
|
|
|
Definition at line 32 of file XANAPreshowerInfo.h. References firstPlaneEnergy_.
00032 {return firstPlaneEnergy_;}
|
|
|
Definition at line 34 of file XANAPreshowerInfo.h. References firstPlanePosition_.
00034 {return firstPlanePosition_;}
|
|
|
Definition at line 38 of file XANAPreshowerInfo.h. References preshowerCalibrationFactor_.
00038 {return preshowerCalibrationFactor_;}
|
|
|
Definition at line 37 of file XANAPreshowerInfo.h. References secondPlaneCalibrationFactor_.
00037 {return secondPlaneCalibrationFactor_;}
|
|
|
Definition at line 33 of file XANAPreshowerInfo.h. References secondPlaneEnergy_.
00033 {return secondPlaneEnergy_;}
|
|
|
Definition at line 35 of file XANAPreshowerInfo.h. References secondPlanePosition_.
00035 {return secondPlanePosition_;}
|
|
|
Definition at line 57 of file XANAPreshowerInfo.h. References superCluster_.
00057 {return (XANASuperCluster *)(superCluster_.GetObject());}
|
|
|
tells if this object is linked as constituent of higher level object.
Definition at line 60 of file XANAPreshowerInfo.h. References locked_.
00060 {return locked_;}
|
|
|
Definition at line 85 of file XANAPreshowerInfo.h. References locked_.
00085 {locked_ = true;}
|
|
|
Definition at line 45 of file XANAPreshowerInfo.h. References firstPlaneCalibrationFactor_.
00045 {
00046 firstPlaneCalibrationFactor_=firstPlaneCalibrationFactor;
00047 }
|
|
|
Definition at line 41 of file XANAPreshowerInfo.h. References firstPlaneEnergy_.
00041 {firstPlaneEnergy_=firstPlaneEnergy;}
|
|
|
Definition at line 43 of file XANAPreshowerInfo.h. References firstPlanePosition_.
00043 {firstPlanePosition_=firstPlanePosition;}
|
|
|
Definition at line 51 of file XANAPreshowerInfo.h. References preshowerCalibrationFactor_.
00051 {
00052 preshowerCalibrationFactor_=preshowerCalibrationFactor;
00053 }
|
|
|
Definition at line 48 of file XANAPreshowerInfo.h. References secondPlaneCalibrationFactor_.
00048 {
00049 secondPlaneCalibrationFactor_=secondPlaneCalibrationFactor;
00050 }
|
|
|
Definition at line 42 of file XANAPreshowerInfo.h. References secondPlaneEnergy_.
00042 {secondPlaneEnergy_=secondPlaneEnergy;}
|
|
|
Definition at line 44 of file XANAPreshowerInfo.h. References secondPlanePosition_.
00044 {secondPlanePosition_=secondPlanePosition;}
|
|
|
|
|
|
Definition at line 86 of file XANAPreshowerInfo.h. References locked_.
00086 { locked_ = false;}
|
|
|
first plane calibration factor: E(preshower)=eccp1_*E(plane 1)+eccp2_*E(plane 2).
Definition at line 73 of file XANAPreshowerInfo.h. Referenced by getFirstPlaneCalibrationFactor, and setFirstPlaneCalibrationFactor. |
|
|
The energy measured with the first preshower plane.
Definition at line 65 of file XANAPreshowerInfo.h. Referenced by getFirstPlaneEnergy, and setFirstPlaneEnergy. |
|
|
The coordinate measured with the first preshower plane.
Definition at line 69 of file XANAPreshowerInfo.h. Referenced by getFirstPlanePosition, and setFirstPlanePosition. |
|
|
Definition at line 84 of file XANAPreshowerInfo.h. |
|
|
preshower calibration factor: E(supercluster)=eccsc_*E(ecal)+E(preshower).
Definition at line 77 of file XANAPreshowerInfo.h. Referenced by getPreshowerCalibrationFactor, and setPreshowerCalibrationFactor. |
|
|
second plane calibration factor: E(preshower)=eccp1_*E(plane 1)+eccp2_*E(plane 2).
Definition at line 75 of file XANAPreshowerInfo.h. Referenced by getSecondPlaneCalibrationFactor, and setSecondPlaneCalibrationFactor. |
|
|
The energy measured with the second preshower plane.
Definition at line 67 of file XANAPreshowerInfo.h. Referenced by getSecondPlaneEnergy, and setSecondPlaneEnergy. |
|
|
The coordinate measured with the second preshower plane.
Definition at line 71 of file XANAPreshowerInfo.h. Referenced by getSecondPlanePosition, and setSecondPlanePosition. |
|
|
pointer to parent super cluster.
Definition at line 80 of file XANAPreshowerInfo.h. Referenced by getSuperCluster. |
1.2.14 written by Dimitri van Heesch,
© 1997-2002