|
| | OrgScintInfo () |
| |
| | OrgScintInfo (const OrgScintInfo &a_rhs) |
| |
| OrgScintInfo & | operator= (OrgScintInfo a_rhs) |
| | assignment operator for providing deep copies in stl containers More...
|
| |
| std::vector< double > | getResParams () |
| |
| CutBase * | getNeutronCut () const |
| |
| CutBase * | getGammaCut () const |
| |
| CutBase * | getPSDCut () const |
| |
| CutBase * | getEnCut () const |
| |
| enum ParticleType | getParticleType (double a_X, double a_Y) const |
| |
| bool | isNeutron (double a_X, double a_Y) const |
| |
| bool | isGamma (double a_X, double a_Y) const |
| |
| void | setResParams (double a_EC, double a_E1, double a_E2) |
| |
| void | setNeutronCut (CutBase *a_cut) |
| |
| void | setGammaCut (CutBase *a_cut) |
| |
| void | setPSDCut (CutBase *a_cut) |
| |
| void | setEnCut (CutBase *a_cut) |
| |
| double | getLightResolution (double a_energy) const |
| |
| virtual std::ostream & | print (std::ostream &a_stream) const |
| |
| virtual | ~OrgScintInfo () |
| |
| | DetectorElementInfo () |
| |
| | DetectorElementInfo (const DetectorElementInfo &a_rhs) |
| |
| virtual DetectorElementInfo & | operator= (const DetectorElementInfo &a_rhs) |
| |
| int | getModID () const |
| |
| int | getChannel () const |
| |
| DetectorCalib * | getGainCalib () const |
| |
| DetectorCalib * | getTimeCalib () const |
| |
| void | setModID (int a_modID) |
| |
| void | setChannel (int a_channel) |
| |
| void | setGainCalib (DetectorCalib *a_gainCalib) |
| |
| void | setTimeCalib (DetectorCalib *a_timeCalib) |
| |
| double | getPolarAngle () const |
| |
| double | getAzimuthalAngle () |
| |
| virtual | ~DetectorElementInfo () |
| |
| | DetectorInfo () |
| |
| DetType | getDetType () const |
| |
| int | getDetectorID () const |
| |
| double | getX () const |
| |
| double | getY () const |
| |
| double | getZ () const |
| |
| double | getrX () const |
| |
| double | getrY () const |
| |
| double | getrZ () const |
| |
| double | getDetectorLength () const |
| |
| double | getDistance (double a_detHalfLength) const |
| | distance in m. detLength in m More...
|
| |
| std::vector< double > | getLocation (double a_stepLenght) const |
| |
| void | setDetType (DetType a_detType) |
| |
| void | setDetectorID (int a_detectorID) |
| |
| void | setX (double a_x) |
| |
| void | setY (double a_y) |
| |
| void | setZ (double a_z) |
| |
| virtual void | translate (double a_x, double a_y, double a_z) |
| |
| void | setrX (double a_rX) |
| |
| void | setrY (double a_rY) |
| |
| void | setrZ (double a_rZ) |
| |
| void | setDetectorLength (double a_detLength) |
| |
| std::vector< double > | getDetectorCenter () |
| |
| double | getScatteringAngle (double a_bx, double a_by, double a_bz, double a_sx, double a_sy, double a_sz) |
| |
| double | getBeamScatteringAngle (double a_bx, double a_by, double a_bz, DetectorInfo &a_rhs) |
| |
| double | getSourceScatteringAngle (double a_sx, double a_sy, double a_sz, DetectorInfo &a_rhs) |
| |
| double | getDistance (float a_thisDetHalfL, float a_rhsHalfL, DetectorInfo &a_rhs) |
| |
| virtual | ~DetectorInfo () |
| |
this class is intended to represent a full set of information for an individual organic scitillator detector