![]() |
Project
|
#include <SACCCDBHelper.h>
Public Member Functions | |
SACCCDBHelper ()=default | |
constructor | |
void | setSACDelta (SACDelta< DataT > *SACDelta) |
setting the SACDelta class member | |
void | setSACZero (SACZero *SACZero) |
setting the 0D-SACs | |
void | setSACOne (SACOne *SACOne) |
setting the 1D-SACs | |
void | setFourierCoeffs (FourierCoeffSAC *fourier) |
setting the fourier coefficients | |
unsigned int | getNIntegrationIntervalsSACDelta (const o2::tpc::Side side) const |
unsigned int | getNIntegrationIntervalsSACOne (const o2::tpc::Side side) const |
float | getSACZeroVal (const unsigned int sector, const unsigned int stack) const |
float | getSACDeltaVal (const unsigned int sector, const unsigned int stack, unsigned int integrationInterval) const |
float | getSACOneVal (const o2::tpc::Side side, const unsigned int integrationInterval) const |
float | getSACVal (const unsigned int sector, const unsigned int stack, unsigned int integrationInterval) const |
void | drawSACZeroSide (const o2::tpc::Side side, const std::string filename="SACZeroSide.pdf", const float minZ=0, const float maxZ=-1) const |
void | drawSACDeltaSide (const o2::tpc::Side side, const unsigned int integrationInterval, const std::string filename="SACDeltaSide.pdf", const float minZ=0, const float maxZ=-1) const |
void | drawSACSide (const o2::tpc::Side side, const unsigned int integrationInterval, const std::string filename="SACSide.pdf", const float minZ=0, const float maxZ=-1) const |
void | drawSACZeroSector (const unsigned int sector, const std::string filename="SACZeroSector.pdf", const float minZ=0, const float maxZ=-1) const |
void | drawSACDeltaSector (const unsigned int sector, const unsigned int integrationInterval, const std::string filename="SACDeltaSector.pdf", const float minZ=0, const float maxZ=-1) const |
void | drawSACSector (const unsigned int sector, const unsigned int integrationInterval, const std::string filename="SACSector.pdf", const float minZ=0, const float maxZ=-1) const |
void | dumpToTree (const char *outFileName="SACCCDBTree.root") const |
void | dumpToFourierCoeffToTree (const char *outFileName="FourierCCDBTree.root") const |
DataT | the data type for the SACDelta which are stored in the CCDB (unsigned short, unsigned char, float) |
Definition at line 33 of file SACCCDBHelper.h.
|
default |
constructor
|
inline |
draw SACDelta for one sector for one integration interval
sector | sector which will be drawn |
integrationInterval | which will be drawn |
filename | name of the output file. If empty the canvas is drawn. |
Definition at line 105 of file SACCCDBHelper.h.
|
inline |
draw SACDelta for one side for one integration interval
side | side which will be drawn |
integrationInterval | which will be drawn |
filename | name of the output file. If empty the canvas is drawn. |
Definition at line 88 of file SACCCDBHelper.h.
|
inline |
draw SAC zero I_0(r,\phi) = <I(r,\phi,t)>_t
sector | sector which will be drawn |
integrationInterval | which will be drawn |
filename | name of the output file. If empty the canvas is drawn. |
Definition at line 111 of file SACCCDBHelper.h.
|
inline |
draw SACs which is calculated with: (SACDelta + 1) * SACOne * SACZero
side | side which will be drawn |
integrationInterval | which will be drawn |
filename | name of the output file. If empty the canvas is drawn. |
Definition at line 94 of file SACCCDBHelper.h.
|
inline |
draw SAC zero I_0(r,\phi) = <I(r,\phi,t)>_t
sector | sector which will be drawn |
filename | name of the output file. If empty the canvas is drawn. |
Definition at line 99 of file SACCCDBHelper.h.
|
inline |
draw SAC zero I_0(r,\phi) = <I(r,\phi,t)>_t
side | side which will be drawn |
filename | name of the output file. If empty the canvas is drawn. |
Definition at line 82 of file SACCCDBHelper.h.
void o2::tpc::SACCCDBHelper< DataT >::dumpToFourierCoeffToTree | ( | const char * | outFileName = "FourierCCDBTree.root" | ) | const |
dumping the loaded fourier coefficients to a tree
outFileName | name of the output file |
Definition at line 132 of file SACCCDBHelper.cxx.
void o2::tpc::SACCCDBHelper< DataT >::dumpToTree | ( | const char * | outFileName = "SACCCDBTree.root" | ) | const |
dumping the loaded SAC0, SAC1 to a tree
outFileName | name of the output file |
Definition at line 94 of file SACCCDBHelper.cxx.
unsigned int o2::tpc::SACCCDBHelper< DataT >::getNIntegrationIntervalsSACDelta | ( | const o2::tpc::Side | side | ) | const |
Definition at line 19 of file SACCCDBHelper.cxx.
unsigned int o2::tpc::SACCCDBHelper< DataT >::getNIntegrationIntervalsSACOne | ( | const o2::tpc::Side | side | ) | const |
Definition at line 25 of file SACCCDBHelper.cxx.
float o2::tpc::SACCCDBHelper< DataT >::getSACDeltaVal | ( | const unsigned int | sector, |
const unsigned int | stack, | ||
unsigned int | integrationInterval | ||
) | const |
sector | sector |
stack | local stack in sector |
integrationInterval | integration interval |
Definition at line 37 of file SACCCDBHelper.cxx.
float o2::tpc::SACCCDBHelper< DataT >::getSACOneVal | ( | const o2::tpc::Side | side, |
const unsigned int | integrationInterval | ||
) | const |
side | side of the TPC |
integrationInterval | integration interval |
Definition at line 43 of file SACCCDBHelper.cxx.
float o2::tpc::SACCCDBHelper< DataT >::getSACVal | ( | const unsigned int | sector, |
const unsigned int | stack, | ||
unsigned int | integrationInterval | ||
) | const |
sector | sector |
stack | local stack in sector |
integrationInterval | integration interval |
Definition at line 49 of file SACCCDBHelper.cxx.
float o2::tpc::SACCCDBHelper< DataT >::getSACZeroVal | ( | const unsigned int | sector, |
const unsigned int | stack | ||
) | const |
sector | sector |
stack | local stack in sector |
Definition at line 31 of file SACCCDBHelper.cxx.
|
inline |
setting the fourier coefficients
Definition at line 49 of file SACCCDBHelper.h.
|
inline |
setting the SACDelta class member
Definition at line 40 of file SACCCDBHelper.h.
|
inline |
setting the 1D-SACs
Definition at line 46 of file SACCCDBHelper.h.
|
inline |
setting the 0D-SACs
Definition at line 43 of file SACCCDBHelper.h.