ATLAS Offline Software
|
A structure to contain data associated with the calibration of a certain sub-module. More...
#include <Calibrator.h>
Public Member Functions | |
caldata () | |
caldata (bool, int, int) | |
~caldata () | |
Public Attributes | |
int | det |
detector (barrel or end-cap) More... | |
int | lay |
layer More... | |
int | mod |
phi module More... | |
int | brd |
board More... | |
int | chp |
chip More... | |
int | stl |
straw-layer More... | |
int | stw |
straw number (within the strawlayer) More... | |
int | sid |
straw ID More... | |
int | ntres |
number of time residual histogram entries More... | |
int | nrt |
number of rt histogram entries More... | |
int | nres |
number of residual histogram entries More... | |
int | t0fittype |
the type of time residual fit that was made More... | |
float | res |
the residual More... | |
float | resMean |
the residual mean More... | |
float | reserr |
the residual error More... | |
float | tres |
the time residual More... | |
float | tresMean |
the time residual mean More... | |
float | t0 |
the new t0 More... | |
float | t0err |
the new to error More... | |
float | reft0 |
the reference t0 (offset from board mean) More... | |
float | t0off |
the t0 offset from the level below More... | |
float | rtt0 |
the t0 fron the R-t fit More... | |
std::array< float, 4 > | oldrtpar {} |
the rt-parameters used in the track reconstruction More... | |
std::array< float, 4 > | rtpar {} |
the new rt-parameters More... | |
float | nhits |
the number of straws in the sub-module More... | |
float | x |
sub-module x position (average of all straws in the module) More... | |
float | y |
sub-module y position (average of all straws in the module) More... | |
float | z |
sub-module z position (average of all straws in the module) More... | |
double | oldt02 |
the old sub-module t0 (average of t0 for all straws in the module) More... | |
double | sumt0 |
... More... | |
double | sumx |
... More... | |
double | sumy |
... More... | |
double | sumz |
... More... | |
bool | calflag |
flag indicating if any calibration has been made More... | |
bool | rtflag |
flag indicating if an R-t calibration has been made More... | |
bool | t0flag |
flag indicating if a t0 calibration has been made More... | |
std::vector< float > | m_treshist |
the 1D time residual histogram (100 bins) More... | |
std::vector< float > | reshist |
the 1D residual histogram (100 bins) More... | |
std::vector< float > | rthist |
the 2D rt histogram (20x32 bins) More... | |
RtGraph * | rtgraph |
the rt graph More... | |
A structure to contain data associated with the calibration of a certain sub-module.
Definition at line 104 of file Calibrator.h.
caldata::caldata | ( | ) |
Definition at line 33 of file Calibrator.cxx.
caldata::caldata | ( | bool | makehist, |
int | nbinst, | ||
int | nbinsr | ||
) |
Definition at line 74 of file Calibrator.cxx.
caldata::~caldata | ( | ) |
Definition at line 71 of file Calibrator.cxx.
int caldata::brd |
board
Definition at line 112 of file Calibrator.h.
bool caldata::calflag |
flag indicating if any calibration has been made
Definition at line 142 of file Calibrator.h.
int caldata::chp |
chip
Definition at line 113 of file Calibrator.h.
int caldata::det |
detector (barrel or end-cap)
Definition at line 109 of file Calibrator.h.
int caldata::lay |
layer
Definition at line 110 of file Calibrator.h.
std::vector<float> caldata::m_treshist |
the 1D time residual histogram (100 bins)
Definition at line 145 of file Calibrator.h.
int caldata::mod |
phi module
Definition at line 111 of file Calibrator.h.
float caldata::nhits |
the number of straws in the sub-module
Definition at line 133 of file Calibrator.h.
int caldata::nres |
number of residual histogram entries
Definition at line 119 of file Calibrator.h.
int caldata::nrt |
number of rt histogram entries
Definition at line 118 of file Calibrator.h.
int caldata::ntres |
number of time residual histogram entries
Definition at line 117 of file Calibrator.h.
std::array<float, 4> caldata::oldrtpar {} |
the rt-parameters used in the track reconstruction
Definition at line 131 of file Calibrator.h.
double caldata::oldt02 |
the old sub-module t0 (average of t0 for all straws in the module)
Definition at line 137 of file Calibrator.h.
float caldata::reft0 |
the reference t0 (offset from board mean)
Definition at line 128 of file Calibrator.h.
float caldata::res |
the residual
Definition at line 121 of file Calibrator.h.
float caldata::reserr |
the residual error
Definition at line 123 of file Calibrator.h.
std::vector<float> caldata::reshist |
the 1D residual histogram (100 bins)
Definition at line 146 of file Calibrator.h.
float caldata::resMean |
the residual mean
Definition at line 122 of file Calibrator.h.
bool caldata::rtflag |
flag indicating if an R-t calibration has been made
Definition at line 143 of file Calibrator.h.
RtGraph* caldata::rtgraph |
the rt graph
Definition at line 148 of file Calibrator.h.
std::vector<float> caldata::rthist |
the 2D rt histogram (20x32 bins)
Definition at line 147 of file Calibrator.h.
std::array<float, 4> caldata::rtpar {} |
the new rt-parameters
Definition at line 132 of file Calibrator.h.
float caldata::rtt0 |
the t0 fron the R-t fit
Definition at line 130 of file Calibrator.h.
int caldata::sid |
straw ID
Definition at line 116 of file Calibrator.h.
int caldata::stl |
straw-layer
Definition at line 114 of file Calibrator.h.
int caldata::stw |
straw number (within the strawlayer)
Definition at line 115 of file Calibrator.h.
double caldata::sumt0 |
...
Definition at line 138 of file Calibrator.h.
double caldata::sumx |
...
Definition at line 139 of file Calibrator.h.
double caldata::sumy |
...
Definition at line 140 of file Calibrator.h.
double caldata::sumz |
...
Definition at line 141 of file Calibrator.h.
float caldata::t0 |
the new t0
Definition at line 126 of file Calibrator.h.
float caldata::t0err |
the new to error
Definition at line 127 of file Calibrator.h.
int caldata::t0fittype |
the type of time residual fit that was made
Definition at line 120 of file Calibrator.h.
bool caldata::t0flag |
flag indicating if a t0 calibration has been made
Definition at line 144 of file Calibrator.h.
float caldata::t0off |
the t0 offset from the level below
Definition at line 129 of file Calibrator.h.
float caldata::tres |
the time residual
Definition at line 124 of file Calibrator.h.
float caldata::tresMean |
the time residual mean
Definition at line 125 of file Calibrator.h.
float caldata::x |
sub-module x position (average of all straws in the module)
Definition at line 134 of file Calibrator.h.
float caldata::y |
sub-module y position (average of all straws in the module)
Definition at line 135 of file Calibrator.h.
float caldata::z |
sub-module z position (average of all straws in the module)
Definition at line 136 of file Calibrator.h.