Project
Loading...
Searching...
No Matches
o2::tpc::TimeSeries Struct Reference

struct containing time series values More...

#include <IntegratedClusterCalibrator.h>

Public Member Functions

void setStartTime (long timeMS)
 
int getNBins () const
 
int getIndexPhi (const int iPhi, int slice=0) const
 
int getIndexTgl (const int iTgl, int slice=0) const
 
int getIndexqPt (const int iqPt, int slice=0) const
 
int getIndexMult (const int iMult, int slice=0) const
 
int getIndexInt (int slice=0) const
 
void resize (const unsigned int nTotal)
 resize buffer for accumulated currents
 
 ClassDefNV (TimeSeries, 1)
 

Public Attributes

std::vector< float > mDCAr_A_Median
 integrated 1D DCAr for A-side median in phi/tgl slices
 
std::vector< float > mDCAr_C_Median
 integrated 1D DCAr for C-side weighted mean in phi/tgl slices
 
std::vector< float > mDCAr_A_WeightedMean
 integrated 1D DCAr for A-side weighted mean in phi/tgl slices
 
std::vector< float > mDCAr_C_WeightedMean
 integrated 1D DCAr for C-side median in phi/tgl slices
 
std::vector< float > mDCAr_A_RMS
 integrated 1D DCAr for A-side RMS in phi/tgl slices
 
std::vector< float > mDCAr_C_RMS
 integrated 1D DCAr for C-side RMS in phi/tgl slices
 
std::vector< float > mDCAr_A_NTracks
 number of tracks used to calculate the DCAs
 
std::vector< float > mDCAr_C_NTracks
 number of tracks used to calculate the DCAs
 
std::vector< float > mDCAz_A_Median
 integrated 1D DCAz for A-side median in phi/tgl slices
 
std::vector< float > mDCAz_C_Median
 integrated 1D DCAz for C-side median in phi/tgl slices
 
std::vector< float > mDCAz_A_WeightedMean
 integrated 1D DCAz for A-side weighted mean in phi/tgl slices
 
std::vector< float > mDCAz_C_WeightedMean
 integrated 1D DCAz for C-side weighted mean in phi/tgl slices
 
std::vector< float > mDCAz_A_RMS
 integrated 1D DCAz for A-side RMS in phi/tgl slices
 
std::vector< float > mDCAz_C_RMS
 integrated 1D DCAz for C-side RMS in phi/tgl slices
 
std::vector< float > mDCAz_A_NTracks
 number of tracks used to calculate the DCAs
 
std::vector< float > mDCAz_C_NTracks
 number of tracks used to calculate the DCAs
 
std::vector< float > mMIPdEdxRatioQMaxA
 ratio of MIP/dEdx - qMax -
 
std::vector< float > mMIPdEdxRatioQMaxC
 ratio of MIP/dEdx - qMax -
 
std::vector< float > mMIPdEdxRatioQTotA
 ratio of MIP/dEdx - qTot -
 
std::vector< float > mMIPdEdxRatioQTotC
 ratio of MIP/dEdx - qTot -
 
std::vector< float > mTPCChi2A
 Chi2 of TPC tracks.
 
std::vector< float > mTPCChi2C
 Chi2 of TPC tracks.
 
std::vector< float > mTPCNClA
 number of TPC cluster
 
std::vector< float > mTPCNClC
 number of TPC cluster
 
unsigned char mNBinsPhi {}
 number of tgl bins
 
unsigned char mNBinsTgl {}
 number of phi bins
 
float mTglMax {}
 absolute max tgl
 
unsigned char mNBinsqPt {}
 number of qPt bins
 
float mQPtMax {}
 abs qPt max
 
unsigned char mMultBins {}
 multiplicity bins
 
float mMultMax {}
 max local multiplicity
 
long mTimeMS {}
 start time in ms
 

Detailed Description

struct containing time series values

Definition at line 176 of file IntegratedClusterCalibrator.h.

Member Function Documentation

◆ ClassDefNV()

o2::tpc::TimeSeries::ClassDefNV ( TimeSeries  ,
 
)

◆ getIndexInt()

int o2::tpc::TimeSeries::getIndexInt ( int  slice = 0) const
inline
Returns
returns index for integrated over all bins

Definition at line 232 of file IntegratedClusterCalibrator.h.

◆ getIndexMult()

int o2::tpc::TimeSeries::getIndexMult ( const int  iMult,
int  slice = 0 
) const
inline
Returns
returns index for given qPt bin

Definition at line 229 of file IntegratedClusterCalibrator.h.

◆ getIndexPhi()

int o2::tpc::TimeSeries::getIndexPhi ( const int  iPhi,
int  slice = 0 
) const
inline
Returns
returns index for given phi bin

Definition at line 220 of file IntegratedClusterCalibrator.h.

◆ getIndexqPt()

int o2::tpc::TimeSeries::getIndexqPt ( const int  iqPt,
int  slice = 0 
) const
inline
Returns
returns index for given qPt bin

Definition at line 226 of file IntegratedClusterCalibrator.h.

◆ getIndexTgl()

int o2::tpc::TimeSeries::getIndexTgl ( const int  iTgl,
int  slice = 0 
) const
inline
Returns
returns index for given tgl bin

Definition at line 223 of file IntegratedClusterCalibrator.h.

◆ getNBins()

int o2::tpc::TimeSeries::getNBins ( ) const
inline
Returns
returns total number of bins

Definition at line 217 of file IntegratedClusterCalibrator.h.

◆ resize()

void o2::tpc::TimeSeries::resize ( const unsigned int  nTotal)
inline

resize buffer for accumulated currents

Definition at line 235 of file IntegratedClusterCalibrator.h.

◆ setStartTime()

void o2::tpc::TimeSeries::setStartTime ( long  timeMS)
inline

dump object to tree

Parameters
outFileNamename of the output file
nHBFPerTFnumber of orbits per TF

Definition at line 214 of file IntegratedClusterCalibrator.h.

Member Data Documentation

◆ mDCAr_A_Median

std::vector<float> o2::tpc::TimeSeries::mDCAr_A_Median

integrated 1D DCAr for A-side median in phi/tgl slices

Definition at line 177 of file IntegratedClusterCalibrator.h.

◆ mDCAr_A_NTracks

std::vector<float> o2::tpc::TimeSeries::mDCAr_A_NTracks

number of tracks used to calculate the DCAs

Definition at line 183 of file IntegratedClusterCalibrator.h.

◆ mDCAr_A_RMS

std::vector<float> o2::tpc::TimeSeries::mDCAr_A_RMS

integrated 1D DCAr for A-side RMS in phi/tgl slices

Definition at line 181 of file IntegratedClusterCalibrator.h.

◆ mDCAr_A_WeightedMean

std::vector<float> o2::tpc::TimeSeries::mDCAr_A_WeightedMean

integrated 1D DCAr for A-side weighted mean in phi/tgl slices

Definition at line 179 of file IntegratedClusterCalibrator.h.

◆ mDCAr_C_Median

std::vector<float> o2::tpc::TimeSeries::mDCAr_C_Median

integrated 1D DCAr for C-side weighted mean in phi/tgl slices

Definition at line 178 of file IntegratedClusterCalibrator.h.

◆ mDCAr_C_NTracks

std::vector<float> o2::tpc::TimeSeries::mDCAr_C_NTracks

number of tracks used to calculate the DCAs

Definition at line 184 of file IntegratedClusterCalibrator.h.

◆ mDCAr_C_RMS

std::vector<float> o2::tpc::TimeSeries::mDCAr_C_RMS

integrated 1D DCAr for C-side RMS in phi/tgl slices

Definition at line 182 of file IntegratedClusterCalibrator.h.

◆ mDCAr_C_WeightedMean

std::vector<float> o2::tpc::TimeSeries::mDCAr_C_WeightedMean

integrated 1D DCAr for C-side median in phi/tgl slices

Definition at line 180 of file IntegratedClusterCalibrator.h.

◆ mDCAz_A_Median

std::vector<float> o2::tpc::TimeSeries::mDCAz_A_Median

integrated 1D DCAz for A-side median in phi/tgl slices

Definition at line 185 of file IntegratedClusterCalibrator.h.

◆ mDCAz_A_NTracks

std::vector<float> o2::tpc::TimeSeries::mDCAz_A_NTracks

number of tracks used to calculate the DCAs

Definition at line 191 of file IntegratedClusterCalibrator.h.

◆ mDCAz_A_RMS

std::vector<float> o2::tpc::TimeSeries::mDCAz_A_RMS

integrated 1D DCAz for A-side RMS in phi/tgl slices

Definition at line 189 of file IntegratedClusterCalibrator.h.

◆ mDCAz_A_WeightedMean

std::vector<float> o2::tpc::TimeSeries::mDCAz_A_WeightedMean

integrated 1D DCAz for A-side weighted mean in phi/tgl slices

Definition at line 187 of file IntegratedClusterCalibrator.h.

◆ mDCAz_C_Median

std::vector<float> o2::tpc::TimeSeries::mDCAz_C_Median

integrated 1D DCAz for C-side median in phi/tgl slices

Definition at line 186 of file IntegratedClusterCalibrator.h.

◆ mDCAz_C_NTracks

std::vector<float> o2::tpc::TimeSeries::mDCAz_C_NTracks

number of tracks used to calculate the DCAs

Definition at line 192 of file IntegratedClusterCalibrator.h.

◆ mDCAz_C_RMS

std::vector<float> o2::tpc::TimeSeries::mDCAz_C_RMS

integrated 1D DCAz for C-side RMS in phi/tgl slices

Definition at line 190 of file IntegratedClusterCalibrator.h.

◆ mDCAz_C_WeightedMean

std::vector<float> o2::tpc::TimeSeries::mDCAz_C_WeightedMean

integrated 1D DCAz for C-side weighted mean in phi/tgl slices

Definition at line 188 of file IntegratedClusterCalibrator.h.

◆ mMIPdEdxRatioQMaxA

std::vector<float> o2::tpc::TimeSeries::mMIPdEdxRatioQMaxA

ratio of MIP/dEdx - qMax -

Definition at line 193 of file IntegratedClusterCalibrator.h.

◆ mMIPdEdxRatioQMaxC

std::vector<float> o2::tpc::TimeSeries::mMIPdEdxRatioQMaxC

ratio of MIP/dEdx - qMax -

Definition at line 194 of file IntegratedClusterCalibrator.h.

◆ mMIPdEdxRatioQTotA

std::vector<float> o2::tpc::TimeSeries::mMIPdEdxRatioQTotA

ratio of MIP/dEdx - qTot -

Definition at line 195 of file IntegratedClusterCalibrator.h.

◆ mMIPdEdxRatioQTotC

std::vector<float> o2::tpc::TimeSeries::mMIPdEdxRatioQTotC

ratio of MIP/dEdx - qTot -

Definition at line 196 of file IntegratedClusterCalibrator.h.

◆ mMultBins

unsigned char o2::tpc::TimeSeries::mMultBins {}

multiplicity bins

Definition at line 207 of file IntegratedClusterCalibrator.h.

◆ mMultMax

float o2::tpc::TimeSeries::mMultMax {}

max local multiplicity

Definition at line 208 of file IntegratedClusterCalibrator.h.

◆ mNBinsPhi

unsigned char o2::tpc::TimeSeries::mNBinsPhi {}

number of tgl bins

Definition at line 202 of file IntegratedClusterCalibrator.h.

◆ mNBinsqPt

unsigned char o2::tpc::TimeSeries::mNBinsqPt {}

number of qPt bins

Definition at line 205 of file IntegratedClusterCalibrator.h.

◆ mNBinsTgl

unsigned char o2::tpc::TimeSeries::mNBinsTgl {}

number of phi bins

Definition at line 203 of file IntegratedClusterCalibrator.h.

◆ mQPtMax

float o2::tpc::TimeSeries::mQPtMax {}

abs qPt max

Definition at line 206 of file IntegratedClusterCalibrator.h.

◆ mTglMax

float o2::tpc::TimeSeries::mTglMax {}

absolute max tgl

Definition at line 204 of file IntegratedClusterCalibrator.h.

◆ mTimeMS

long o2::tpc::TimeSeries::mTimeMS {}

start time in ms

Definition at line 209 of file IntegratedClusterCalibrator.h.

◆ mTPCChi2A

std::vector<float> o2::tpc::TimeSeries::mTPCChi2A

Chi2 of TPC tracks.

Definition at line 197 of file IntegratedClusterCalibrator.h.

◆ mTPCChi2C

std::vector<float> o2::tpc::TimeSeries::mTPCChi2C

Chi2 of TPC tracks.

Definition at line 198 of file IntegratedClusterCalibrator.h.

◆ mTPCNClA

std::vector<float> o2::tpc::TimeSeries::mTPCNClA

number of TPC cluster

Definition at line 199 of file IntegratedClusterCalibrator.h.

◆ mTPCNClC

std::vector<float> o2::tpc::TimeSeries::mTPCNClC

number of TPC cluster

Definition at line 200 of file IntegratedClusterCalibrator.h.


The documentation for this struct was generated from the following file: