|
| 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 () |
|
std::ostream & | print (std::ostream &a_stream) const |
|
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 add to the DetectorInfo class information relevant for single elements of a segmented detector and or a single element detector