#include <TB06TreeH2.h>
Public Member Functions | |
void | check () |
void | reset (float crystal[11][21]) |
void | store (const int &tableIsMoving, const int &run, const int &event, const int &S6adc, const double &xhodo, const double &yhodo, const double &xslope, const double &yslope, const double &xquality, const double &yquality, const int &icMax, const int &ietaMax, const int &iphiMax, const double &beamEnergy, const double ampl[49], const int &wcAXo, const int &wcAYo, const int &wcBXo, const int &wcBYo, const int &wcCXo, const int &wcCYo, const double &xwA, const double &ywA, const double &xwB, const double &ywB, const double &xwC, const double &ywC, const float &S1adc, const float &S2adc, const float &S3adc, const float &S4adc, const float &VM1, const float &VM2, const float &VM3, const float &VM4, const float &VM5, const float &VM6, const float &VM7, const float &VM8, const float &VMF, const float &VMB, const float &CK1, const float &CK2, const float &CK3, const float &BH1, const float &BH2, const float &BH3, const float &BH4, const float &TOF1S, const float &TOF2S, const float &TOF1J, const float &TOF2J) |
to be called at each loop More... | |
TB06TreeH2 (const std::string &fileName="TB06Tree.root", const std::string &treeName="Analysis") | |
ctor More... | |
~TB06TreeH2 () | |
dtor More... | |
Private Attributes | |
TClonesArray * | m_data |
int | m_dataSize |
TFile * | m_file |
TTree * | m_tree |
Definition at line 14 of file TB06TreeH2.h.
TB06TreeH2::TB06TreeH2 | ( | const std::string & | fileName = "TB06Tree.root" , |
const std::string & | treeName = "Analysis" |
||
) |
ctor
Definition at line 8 of file TB06TreeH2.cc.
References HLT_2018_cff::Class, DeadROC_duringRun::dir, m_data, m_file, and m_tree.
TB06TreeH2::~TB06TreeH2 | ( | ) |
dtor
Definition at line 28 of file TB06TreeH2.cc.
References gather_cfg::cout, m_data, m_file, and m_tree.
void TB06TreeH2::check | ( | ) |
Definition at line 219 of file TB06TreeH2.cc.
References TB06RecoH2::convFactor, gather_cfg::cout, mps_splice::entry, PVValHelper::eta, TB06RecoH2::event, TB06RecoH2::localMap, m_data, TB06RecoH2::MEXTLenergy, TB06RecoH2::MEXTLeta, TB06RecoH2::MEXTLphi, phi, TB06RecoH2::run, TB06RecoH2::tableIsMoving, TB06RecoH2::xHodo, TB06RecoH2::xQualityHodo, TB06RecoH2::xSlopeHodo, TB06RecoH2::yHodo, TB06RecoH2::yQualityHodo, and TB06RecoH2::ySlopeHodo.
void TB06TreeH2::reset | ( | float | crystal[11][21] | ) |
Definition at line 209 of file TB06TreeH2.cc.
References PVValHelper::eta, and phi.
Referenced by MatrixReader.MatrixReader::__init__(), data_sources.json_list::next(), and MatrixReader.MatrixReader::showRaw().
void TB06TreeH2::store | ( | const int & | tableIsMoving, |
const int & | run, | ||
const int & | event, | ||
const int & | S6adc, | ||
const double & | xhodo, | ||
const double & | yhodo, | ||
const double & | xslope, | ||
const double & | yslope, | ||
const double & | xquality, | ||
const double & | yquality, | ||
const int & | icMax, | ||
const int & | ietaMax, | ||
const int & | iphiMax, | ||
const double & | beamEnergy, | ||
const double | ampl[49], | ||
const int & | wcAXo, | ||
const int & | wcAYo, | ||
const int & | wcBXo, | ||
const int & | wcBYo, | ||
const int & | wcCXo, | ||
const int & | wcCYo, | ||
const double & | xwA, | ||
const double & | ywA, | ||
const double & | xwB, | ||
const double & | ywB, | ||
const double & | xwC, | ||
const double & | ywC, | ||
const float & | S1adc, | ||
const float & | S2adc, | ||
const float & | S3adc, | ||
const float & | S4adc, | ||
const float & | VM1, | ||
const float & | VM2, | ||
const float & | VM3, | ||
const float & | VM4, | ||
const float & | VM5, | ||
const float & | VM6, | ||
const float & | VM7, | ||
const float & | VM8, | ||
const float & | VMF, | ||
const float & | VMB, | ||
const float & | CK1, | ||
const float & | CK2, | ||
const float & | CK3, | ||
const float & | BH1, | ||
const float & | BH2, | ||
const float & | BH3, | ||
const float & | BH4, | ||
const float & | TOF1S, | ||
const float & | TOF2S, | ||
const float & | TOF1J, | ||
const float & | TOF2J | ||
) |
to be called at each loop
Definition at line 42 of file TB06TreeH2.cc.
References TB06Analysis_cfi::beamEnergy, TB06RecoH2::beamEnergy, TB06RecoH2::BH1_, TB06RecoH2::BH2_, TB06RecoH2::BH3_, TB06RecoH2::BH4_, TB06RecoH2::CK1_, TB06RecoH2::CK2_, TB06RecoH2::CK3_, TB06RecoH2::convFactor, mps_splice::entry, PVValHelper::eta, TB06RecoH2::event, event(), TB06RecoH2::localMap, m_data, m_tree, TB06RecoH2::MEXTLenergy, TB06RecoH2::MEXTLeta, TB06RecoH2::MEXTLindex, TB06RecoH2::MEXTLphi, phi, TB06RecoH2::reset(), TB06RecoH2::run, writedatasetfile::run, TB06RecoH2::S1adc_, TB06RecoH2::S1uncalib_, TB06RecoH2::S25uncalib_, TB06RecoH2::S2adc_, TB06RecoH2::S3adc_, TB06RecoH2::S49uncalib_, TB06RecoH2::S4adc_, TB06RecoH2::S6ADC, TB06RecoH2::S9uncalib_, TB06RecoH2::tableIsMoving, TB06RecoH2::TOF1J_, TB06RecoH2::TOF1S_, TB06RecoH2::TOF2J_, TB06RecoH2::TOF2S_, TB06RecoH2::VM1_, TB06RecoH2::VM2_, TB06RecoH2::VM3_, TB06RecoH2::VM4_, TB06RecoH2::VM5_, TB06RecoH2::VM6_, TB06RecoH2::VM7_, TB06RecoH2::VM8_, TB06RecoH2::VMB_, TB06RecoH2::VMF_, TB06RecoH2::wcAXo_, TB06RecoH2::wcAYo_, TB06RecoH2::wcBXo_, TB06RecoH2::wcBYo_, TB06RecoH2::wcCXo_, TB06RecoH2::wcCYo_, TB06RecoH2::xHodo, TB06RecoH2::xQualityHodo, TB06RecoH2::xSlopeHodo, TB06RecoH2::xwA_, TB06RecoH2::xwB_, TB06RecoH2::xwC_, TB06RecoH2::yHodo, TB06RecoH2::yQualityHodo, TB06RecoH2::ySlopeHodo, TB06RecoH2::ywA_, TB06RecoH2::ywB_, and TB06RecoH2::ywC_.
|
private |
Definition at line 82 of file TB06TreeH2.h.
Referenced by check(), store(), TB06TreeH2(), and ~TB06TreeH2().
|
private |
Definition at line 83 of file TB06TreeH2.h.
|
private |
Definition at line 79 of file TB06TreeH2.h.
Referenced by TB06TreeH2(), and ~TB06TreeH2().
|
private |
Definition at line 80 of file TB06TreeH2.h.
Referenced by store(), TB06TreeH2(), and ~TB06TreeH2().