HYDRA_development_version
|
#include <hqamaker.h>
Public Member Functions | |
HQAMaker (void) | |
HQAMaker (const Text_t *name, const Text_t *title) | |
~HQAMaker (void) | |
void | setSamplingRate (Int_t rate) |
void | setIntervalSize (Int_t size) |
void | setPSFileName (const Char_t *fname) |
void | setOutputDir (const Char_t *fdir) |
void | setUseSlowPar (Bool_t use) |
void | generatePDF (Bool_t kpdf=kTRUE) |
Bool_t | getIteratorPointers () |
void | initIteratorPointers () |
void | setParContainers () |
void | Print (const Option_t *option="") |
void | writeToFile (Bool_t kwtf=kTRUE) |
void | setBeamTime (TString beam) |
Bool_t | init (void) |
Bool_t | finalize (void) |
Int_t | execute (void) |
![]() | |
HReconstructor (void) | |
~HReconstructor (void) | |
HReconstructor (const Text_t *name, const Text_t *title) | |
HTask * | next (Int_t &errCode) |
HTask * | getTask (const Char_t *name) |
Bool_t | connectTask (HTask *task, Int_t n=0) |
TObjArray | getTable () |
void | getConnections () |
HTask * | getComposite () |
void | setActive (Bool_t state) |
Bool_t | IsFolder (void) const |
void | Browse (TBrowser *b) |
void | isTimed (Bool_t flag=kTRUE) |
void | resetTimer (void) |
void | printTimer (void) |
![]() | |
HTask (void) | |
HTask (const Text_t name[], const Text_t title[]) | |
virtual | ~HTask (void) |
virtual Bool_t | reinit (void) |
virtual HTask * | getOwner () |
virtual void | setOwner (HTask *atask) |
virtual Bool_t | setConnections () |
void | setManual () |
Protected Attributes | |
HMdcCutStat * | cutStat |
![]() | |
TList * | fHistograms |
Bool_t | fActive |
TObjArray | fOutputs |
TStopwatch | fTimer |
![]() | |
HTask * | owner |
Bool_t | manual |
Bool_t | isInitialised |
Bool_t | isConnected |
Bool_t | fIsTimed |
Static Protected Attributes | |
static Int_t | cutResults [4] = {0, 0, 0, 0} |
container for statistics on cuts //asd More... | |
Private Member Functions | |
void | buildPSFilename () |
void | fillHistStart () |
void | fillHistRich () |
void | fillHistMdc () |
void | fillHistTof () |
void | fillHistRpc () |
void | fillHistShower () |
void | fillHistWall () |
void | fillHistEmc () |
void | fillHistSpline () |
void | fillHistRungeKutta () |
void | fillHistRichMDC () |
void | fillHistMatching () |
void | fillHistPid () |
void | fillScalers () |
void | fillHistDaqScaler () |
void | fillHistShowerRpc () |
void | fillGlobalVertex () |
void | fillMassSpectrum () |
void | finalizeHistStart () |
void | finalizeHistRich () |
void | finalizeHistMdc () |
void | finalizeHistTof () |
void | finalizeHistRpc () |
void | finalizeHistShower () |
void | finalizeHistSpline () |
void | finalizeHistRichMDC () |
void | finalizeHistDaqScaler () |
void | finalizeHistPid () |
void | finalizeHistShowerRpc () |
void | finalizeMassSpectrum () |
Bool_t | makePS () |
kTRUE(defualt) to use HSlowPar container More... | |
Private Attributes | |
HIterator * | iterStCal |
HIterator * | iterStHit |
HStartCal iterator. More... | |
HIterator * | iterRichCal |
HStartHit iterator. More... | |
HIterator * | iterRichHit |
HRichCal iterator. More... | |
HIterator * | iterMdcRaw |
HRichHit iterator. More... | |
HIterator * | iterMdcCal1 |
HMdcRaw iterator. More... | |
HIterator * | iterMdcHit |
HMdcCal1 iterator. More... | |
HIterator * | iterMdcSeg |
HMdcHit iterator. More... | |
HIterator * | iterTofHit |
HMdcSeg iterator. More... | |
HIterator * | iterTofCluster |
HTofHit iterator. More... | |
HIterator * | iterRpcHit |
HTofCluster iterator. More... | |
HIterator * | iterRpcCluster |
HRpcHit iterator. More... | |
HIterator * | iterShoHit |
HRpcCluster iterator. More... | |
HIterator * | iterFwRaw |
HShowerHit iterator. More... | |
HIterator * | iterFwHit |
HWallRaw iterator. More... | |
HIterator * | iterEmcRaw |
HWallHit iterator. More... | |
HIterator * | iterEmcCal |
HEmcRaw iterator. More... | |
HIterator * | iterEmcClus |
HEmcCal iterator. More... | |
HIterator * | iterSplineTrk |
HEmcClus iterator. More... | |
HIterator * | iterRungeKuttaTrk |
HSplineTrack iterator. More... | |
HIterator * | iterMetaMatch |
HSplineTrack iterator. More... | |
HIterator * | iterParticleCand |
HMetaMatch iterator. More... | |
HIterator * | iterHTBoxChan |
HPidTrackCand iterator. More... | |
HCategory * | catSplineTrk |
HCategory * | catRungeKuttaTrk |
HCategory * | catShoHit |
HCategory * | catTfHit |
HCategory * | fCatRpcHit |
HCategory * | fCatRpcCluster |
HCategory * | catTfClust |
HCategory * | fCatParticleCand |
HSlowPar * | SlowPar |
TString | fbeamtime |
HQAFileInfoTree | TFileInfo |
HQAStartTree | TStart |
HQARichTree | TRich |
HQAMdcTree | TMdc |
HQATofTree | TTof |
HQARpcTree | TRpc |
HQAShowerTree | TShw |
HQAPhysicsTree | TPhy |
HLocation | lTrack |
HLocation | lMdc |
Bool_t | kFIRST |
Bool_t | kPDF |
Bool_t | kWriteToFile |
Bool_t | isSim |
boolean for writing hists to gHades output file More... | |
Bool_t | fUseSlowPar |
boolean for sim/real More... | |
Int_t | nProcessed |
Int_t | nEvent |
number of events QA-analyzed More... | |
Int_t | nCountCalEvents |
number of events analyzed More... | |
Int_t | nInterval |
number of calibration events analyzed More... | |
Int_t | samplingRate |
interval number (for variation hists) More... | |
Int_t | intervalSize |
rate of event sampling More... | |
TString | psFile |
number of events per interval (for variation hists) More... | |
TString | dstFile |
PostScript output filename. More... | |
TString | fDir |
DST filename. More... | |
HQAVariations * | varHists |
QA output directory. More... | |
HQAHistograms * | hists |
Run variation histograms. More... | |
HQAScalers * | scalers |
General QA histograms. More... | |
Float_t | betaMin |
Run QA scalers. More... | |
TTree * | outputTree |
beta cut More... | |
TFile * | fileTree |
Definition at line 33 of file hqamaker.h.
HQAMaker::HQAMaker | ( | void | ) |
HQAMaker::HQAMaker | ( | const Text_t * | name, |
const Text_t * | title | ||
) |
Definition at line 130 of file hqamaker.cc.
References betaMin, cutStat, fbeamtime, fUseSlowPar, hists, initIteratorPointers(), intervalSize, isSim, kFIRST, kPDF, lMdc, lTrack, nCountCalEvents, nEvent, nInterval, nProcessed, samplingRate, setParContainers(), and varHists.
HQAMaker::~HQAMaker | ( | void | ) |
Definition at line 157 of file hqamaker.cc.
References cutStat, and HMdcCutStat::deleteHMdcCutStat().
|
private |
Definition at line 583 of file hqamaker.cc.
References HMessageMgr::DET_QA, dstFile, fDir, Hades::getDataSource(), Hades::getOutputFile(), gHades, psFile, and WARNING_msg.
Referenced by execute().
|
virtual |
Implements HReconstructor.
Definition at line 450 of file hqamaker.cc.
References buildPSFilename(), HSlowChan::clear(), HQAVariations::evtHeader_eventSize_Var, fileTree, fillHistDaqScaler(), fillHistEmc(), fillHistMatching(), fillHistMdc(), fillHistPid(), fillHistRich(), fillHistRichMDC(), fillHistRpc(), fillHistRungeKutta(), fillHistShower(), fillHistShowerRpc(), fillHistSpline(), fillHistStart(), fillHistTof(), fillHistWall(), fillMassSpectrum(), HQAFileInfoTree::fTDay, HQAFileInfoTree::fTEvB, HQAFileInfoTree::fTFileName, HQAFileInfoTree::fTHour, HQARichTree::fTHVMax, HQAMdcTree::fTHVMax, HQARichTree::fTHVMean, HQAMdcTree::fTHVMean, HQARichTree::fTHVMin, HQAMdcTree::fTHVMin, HQARichTree::fTHVSigma, HQAMdcTree::fTHVSigma, HQAFileInfoTree::fTMin, HQAFileInfoTree::fTRefId, HQAFileInfoTree::fTRunId, HQAFileInfoTree::fTSec, HQAFileInfoTree::fTType, HQAFileInfoTree::fTYear, fUseSlowPar, HSlowPar::getChannel(), Hades::getCurrentEvent(), Hades::getDataSource(), HEventHeader::getEventSize(), HEvent::getHeader(), HEventHeader::getId(), gHades, intervalSize, Hades::isCalibration(), isSim, kFIRST, HSlowChan::max, HSlowChan::mean, HSlowChan::min, nCountCalEvents, nEvent, nInterval, nProcessed, outputTree, Print(), psFile, HSlowChan::rms, samplingRate, SlowPar, HTime::splitFileName(), TFileInfo, TMdc, TPhy, TRich, TRpc, TShw, TStart, TTof, and varHists.
|
private |
Definition at line 2701 of file hqamaker.cc.
References HVertex::getChi2(), Hades::getCurrentEvent(), HEvent::getHeader(), HEventHeader::getVertex(), HVertex::getX(), HVertex::getY(), HVertex::getZ(), gHades, hists, HQAHistograms::stVertexXY, and HQAHistograms::stVertexZ.
Referenced by fillHistStart().
|
private |
Definition at line 2609 of file hqamaker.cc.
References HTBoxChan::getScalerData(), histAcceptScaler, histAllScalerCh, histAllScalerTrend, histDownScaler, histGatedScaler, histInputScaler, histRpcScaler, hists, histStartScaler, histTofScaler, histVetoScaler, iterHTBoxChan, and nCountCalEvents.
Referenced by execute().
|
private |
Definition at line 1590 of file hqamaker.cc.
References HEmcCal::getAddress(), HEmcRaw::getAddress(), HEmcCluster::getCell(), HEmcCal::getEnergy(), HEmcCluster::getEnergy(), HEmcRaw::getFastMultiplicity(), HEmcRaw::getFastTimeAndWidth(), HEmcCluster::getNCells(), HEmcCluster::getPhi(), HEmcDetector::getPositionFromCell(), HEmcCluster::getSector(), HEmcCluster::getTheta(), HEmcCal::getTime(), HEmcCluster::getTime(), HEmcCluster::getXLab(), HEmcCluster::getYLab(), HQAHistograms::hEmcCalCol, HQAHistograms::hEmcCalEnergy, HQAHistograms::hEmcCalEnergyCell, HQAHistograms::hEmcCalMult, HQAHistograms::hEmcCalRow, HQAHistograms::hEmcCalRowCol, HQAHistograms::hEmcCalTime, HQAHistograms::hEmcCalTimeCell, HQAHistograms::hEmcClusEnergy, HQAHistograms::hEmcClusEnergyCell, HQAHistograms::hEmcClusMult, HQAHistograms::hEmcClusPhi, HQAHistograms::hEmcClusSize, HQAHistograms::hEmcClusTheta, HQAHistograms::hEmcClusThetaPhi, HQAHistograms::hEmcClusTime, HQAHistograms::hEmcClusTimeCell, HQAHistograms::hEmcClusXYlab, HQAHistograms::hEmcRawMult, HQAHistograms::hEmcRawPattern, HQAHistograms::hEmcRawTimeCell, HQAHistograms::hEmcRawWidthCell, hists, iterEmcCal, iterEmcClus, iterEmcRaw, phi, and theta.
Referenced by execute().
|
private |
Definition at line 1908 of file hqamaker.cc.
References catRungeKuttaTrk, catShoHit, catSplineTrk, catTfClust, fCatRpcCluster, HTofHit::getCell(), HRKTrackB::getChiq(), HShowerHit::getCol(), HTofHit::getModule(), HBaseTrack::getP(), HBaseTrack::getPolarity(), HRKTrackB::getQualityTof(), HShowerHit::getRow(), HMetaMatch2::getRpcClstDX(), HMetaMatch2::getRpcClstDY(), HMetaMatch2::getRpcClstInd(), HMetaMatch2::getRpcClstQuality(), HMetaMatch2::getRungeKuttaInd(), HMetaMatch2::getRungeKuttaIndShowerHit(), HMetaMatch2::getRungeKuttaIndTofClst(), HShowerHit::getSector(), HTofHit::getSector(), HBaseTrack::getSector(), HMetaMatch2::getSector(), HMetaMatch2::getShowerHitDX(), HMetaMatch2::getShowerHitDY(), HMetaMatch2::getShowerHitInd(), HMetaMatch2::getShowerHitQuality(), HShowerHit::getSigmaX(), HShowerHit::getSigmaY(), HMetaMatch2::getSplineInd(), HMetaMatch2::getSystem(), HBaseTrack::getTheta(), HTofHit::getTof(), HMetaMatch2::getTofClstDX(), HMetaMatch2::getTofClstDY(), HMetaMatch2::getTofClstInd(), HMetaMatch2::getTofClstQuality(), HRpcCluster::getXRMS(), HShowerHit::getXY(), HRpcCluster::getYRMS(), hists, HQAHistograms::hRpc_quality, HQAHistograms::hsecspline, HQAHistograms::hsecspline0, HQAHistograms::hsecspline1, HQAHistograms::hshower_quality, hshower_qualityRK, HQAHistograms::htof_quality, HQAHistograms::htof_qualityRK, HQAHistograms::hXdiffRpc, HQAHistograms::hXdiffsho, HQAHistograms::hXdiffTof, HQAHistograms::hXdiffvsRpc, HQAHistograms::hXdiffvsRpcsector, HQAHistograms::hXdiffvsshoCol, hXdiffvsshoColRK, HQAHistograms::hXdiffvsshoRow, hXdiffvsshoRowRK, HQAHistograms::hXdiffvsshowersector, hXdiffvsshowersectorRK, HQAHistograms::hXdiffvsshw, HQAHistograms::hXdiffvsthetaRK_neg, HQAHistograms::hXdiffvstofstrip, HQAHistograms::hXdiffvstofstripRK, HQAHistograms::hXdiffvstofstripRK_neg, HQAHistograms::hYdiffRpc, HQAHistograms::hYdiffsho, HQAHistograms::hYdiffTof, HQAHistograms::hYdiffvsRpc, HQAHistograms::hYdiffvsRpcsector, HQAHistograms::hYdiffvsshoCol, hYdiffvsshoColRK, HQAHistograms::hYdiffvsshoRow, hYdiffvsshoRowRK, HQAHistograms::hYdiffvsshowersector, hYdiffvsshowersectorRK, HQAHistograms::hYdiffvsshw, HQAHistograms::hYdiffvsthetaRK_neg, HQAHistograms::hYdiffvstofstrip, HQAHistograms::hYdiffvstofstripRK, HQAHistograms::hYdiffvstofstripRK_neg, and iterMetaMatch.
Referenced by execute().
|
private |
Definition at line 921 of file hqamaker.cc.
References HQAMdcTree::fTCountsCal, HQAMdcTree::fTCountsRaw, HQAMdcTree::fTLayerCounts, HQAMdcTree::fTMboCounts, HQAMdcTree::fTSegCounter, HQAMdcTree::fTSegCounterFit, HMdcSeg::getChi2(), HMdcSeg::getIOSeg(), HMdcCal1::getLayer(), HMdcRaw::getMbo(), HMdcCal1::getModule(), HMdcRaw::getModule(), HMdcSeg::getSec(), HMdcHit::getSecMod(), HMdcCal1::getSector(), HMdcRaw::getSector(), HMdcCal1Sim::getStatus1(), HMdcCal1::getTime1(), HMdcCal1::getTime2(), HMdcHit::getX(), HMdcHit::getY(), hists, isSim, iterMdcCal1, iterMdcHit, iterMdcRaw, iterMdcSeg, HQAHistograms::mdcCal1_nVsSector_m0, HQAHistograms::mdcCal1_nVsSector_m1, HQAHistograms::mdcCal1_nVsSector_m2, HQAHistograms::mdcCal1_nVsSector_m3, HQAHistograms::mdcCal1_t1, HQAHistograms::mdcCal1_t1_V2, HQAHistograms::mdcCal1_t2mt1, HQAHistograms::mdcCal1_t2mt1_V2, HQAHistograms::mdcCal1_t2mt1_vs_t1, HQAHistograms::mdcCal1_t2mt1_vs_t1_plane, HQAHistograms::mdcCal1_tatVsSector_m0, HQAHistograms::mdcCal1_tatVsSector_m1, HQAHistograms::mdcCal1_tatVsSector_m2, HQAHistograms::mdcCal1_tatVsSector_m3, HQAVariations::mdcCal1_time1_m0_Var, HQAVariations::mdcCal1_time1_m1_Var, HQAVariations::mdcCal1_time1_m2_Var, HQAVariations::mdcCal1_time1_m3_Var, HQAHistograms::mdcCal1_time1VsSector_m0, HQAHistograms::mdcCal1_time1VsSector_m1, HQAHistograms::mdcCal1_time1VsSector_m2, HQAHistograms::mdcCal1_time1VsSector_m3, HQAVariations::mdcCal1_time2m1_m0_Var, HQAVariations::mdcCal1_time2m1_m1_Var, HQAVariations::mdcCal1_time2m1_m2_Var, HQAVariations::mdcCal1_time2m1_m3_Var, HQAHistograms::mdcHit_scat_m0, HQAHistograms::mdcHit_scat_m1, HQAHistograms::mdcHit_scat_m2, HQAHistograms::mdcHit_scat_m3, HQAHistograms::mdcRaw_mboVsSector_m0, HQAHistograms::mdcRaw_mboVsSector_m1, HQAHistograms::mdcRaw_mboVsSector_m2, HQAHistograms::mdcRaw_mboVsSector_m3, HQAHistograms::mdcSeg_Chi2, n, nEvent, TMdc, and varHists.
Referenced by execute().
|
private |
Definition at line 2133 of file hqamaker.cc.
References catTfClust, fCatRpcCluster, HVirtualCand::getBeta(), HTofHit::getCell(), HRpcCluster::getCell1(), HVirtualCand::getCharge(), HVirtualCand::getChi2(), HRpcCluster::getClusterType(), HRpcCluster::getColumn1(), HTofHit::getEdep(), HStart2Cal::getMaxMultiplicity(), HParticleCand::getMetaMatchQuality(), HParticleCand::getMetaMatchQualityShower(), HTofHit::getModule(), HStart2Hit::getModule(), HStart2Cal::getModule(), HVirtualCand::getMomentum(), HVirtualCand::getPhi(), HParticleCand::getRingAmplitude(), HParticleCand::getRingNumPads(), HParticleCand::getRpcInd(), HParticleCand::getSector(), HParticleCand::getShowerInd(), HStart2Hit::getStrip(), HStart2Cal::getStrip(), HParticleCand::getSystem(), HVirtualCand::getTheta(), HStart2Hit::getTime(), HStart2Cal::getTime(), HTofHit::getTof(), HRpcCluster::getTof(), HParticleCand::getTofClstInd(), HParticleCand::getTofdEdx(), hists, HQAHistograms::hparticle_lepton_tof_all_sys0, HQAHistograms::hparticle_lepton_tof_all_sys1, HQAHistograms::hparticle_lepton_tof_vs_rod_sys0, HQAHistograms::hparticle_lepton_tof_vs_rod_sys1, HQAHistograms::hparticle_lepton_tof_vs_start_sys0, HQAHistograms::hparticle_lepton_tof_vs_start_sys1, HQAHistograms::hparticle_lepton_tof_vs_startstrip_sys0, HQAHistograms::hparticle_lepton_tof_vs_startstrip_sys1, HQAHistograms::hparticle_MetaMatchQualRpc, HQAHistograms::hparticle_MetaMatchQualShw, HQAHistograms::hparticle_MetaMatchQualTof, HQAHistograms::hparticle_mult, HQAHistograms::hparticle_mult_select, HQAHistograms::hparticle_multrk, HQAHistograms::hparticle_p_eloss_vs_rod_sys1, HQAHistograms::hparticle_pi_eloss_vs_rod_sys1, HQAHistograms::hparticle_pi_metahit_vs_phi_sys1, HQAHistograms::hparticle_pi_tof_all_sys0, HQAHistograms::hparticle_pi_tof_all_sys1, HQAHistograms::hparticle_pi_tof_vs_rod_sys0, HQAHistograms::hparticle_pi_tof_vs_rod_sys1, HQAHistograms::hparticle_pi_tof_vs_start_sys0, HQAHistograms::hparticle_pi_tof_vs_start_sys1, HQAHistograms::hparticle_pi_tof_vs_startMod0_sys0, HQAHistograms::hparticle_pi_tof_vs_startMod1_sys0, HQAHistograms::hparticle_pi_tof_vs_startstrip_sys0, HQAHistograms::hparticle_pi_tof_vs_startstrip_sys1, HQAHistograms::hparticle_rk_momdif_sys0_sec, HQAHistograms::hparticle_rk_momdif_sys1_sec, HQAHistograms::hparticle_RK_neg_phi, HQAHistograms::hparticle_RK_neg_theta_sec, HQAHistograms::hparticle_RK_phi, HQAHistograms::hparticle_RK_theta_sec, HQAHistograms::hparticle_TofdEdx, HParticleCand::isFlagBit(), HParticleCand::isRichMatch(), HParticleCand::isRpcClstUsed(), HParticleCand::isTofClstUsed(), iterParticleCand, iterStCal, iterStHit, Particle::kIsRICHRK, Particle::kIsUsed, nEvent, HQAVariations::particleCand_n_Var, HQAVariations::particleCandLep_n_Var, and varHists.
Referenced by execute().
|
private |
Definition at line 820 of file hqamaker.cc.
References HRichHit::getCentroid(), HRichCal::getCol(), HRichHit::getPhi(), HRichHit::getRadius(), HRichHit::getRingAmplitude(), HRichHit::getRingCenterX(), HRichHit::getRingCenterY(), HRichHit::getRingHouTra(), HRichHit::getRingLocalMax4(), HRichHit::getRingPadNr(), HRichHit::getRingPatMat(), HRichCal::getRow(), HRichCal::getSector(), HRichHit::getSector(), HRichHit::getTheta(), hists, iterRichCal, iterRichHit, nEvent, phi, HQAHistograms::richCal_column, HQAVariations::richCal_n_Var, HQAHistograms::richCal_nSec, HQAHistograms::richCal_row, HQAHistograms::richHit_AverCharge, HQAHistograms::richHit_centroid, HQAHistograms::richHit_chargeAmpl, HQAHistograms::richHit_chargeAmplVsTheta, HQAHistograms::richHit_houTraVsPatMat, HQAHistograms::richHit_houTraVsTheta, HQAVariations::richHit_n_Var, HQAHistograms::richHit_nSec, HQAHistograms::richHit_NumPads, HQAHistograms::richHit_NumRings, HQAHistograms::richHit_patMatVsTheta, HQAHistograms::richHit_phi, HQAHistograms::richHit_radius, HQAHistograms::richHit_radiusVsTheta, HQAHistograms::richHit_ringCol, HQAHistograms::richHit_ringLocMax4, HQAHistograms::richHit_ringRow, HQAHistograms::richHit_scat, HQAHistograms::richHit_theta, theta, and varHists.
Referenced by execute().
|
private |
Definition at line 1787 of file hqamaker.cc.
References DPHI, DTHETA, HMdcSeg::getPhi(), HRichHit::getPhi(), HRichHit::getSector(), HMdcSeg::getTheta(), HRichHit::getTheta(), hists, iterMdcSeg, iterRichHit, lMdc, HQAHistograms::richmdc_dphi, HQAHistograms::richmdc_dtheta, and HQAHistograms::richmdc_lep.
Referenced by execute().
|
private |
Definition at line 1241 of file hqamaker.cc.
References HQARpcTree::fTHits, HRpcHit::getPhi(), HRpcHit::getSector(), HRpcHit::getTheta(), HRpcHit::getTof(), HRpcHit::getXYZLab(), hists, iterRpcHit, nEvent, HQAHistograms::rpcHit_n, HQAVariations::rpcHit_n_Var, HQAHistograms::rpcHit_nSec, HQAHistograms::rpcHit_phi, HQAHistograms::rpcHit_scat, HQAHistograms::rpcHit_theta, HQAHistograms::rpcHit_tof, HQAHistograms::rpcHit_tot, TRpc, and varHists.
Referenced by execute().
|
private |
Definition at line 1709 of file hqamaker.cc.
References betaMin, HBaseTrack::getBeta(), HRKTrackB::getChiq(), HBaseTrack::getMass2(), HBaseTrack::getPhi(), HBaseTrack::getPolarity(), HBaseTrack::getSector(), HBaseTrack::getSystem(), HBaseTrack::getTheta(), hists, iterRungeKuttaTrk, phi, HQAHistograms::rungeKuttaTrack_massCharge, HQAHistograms::rungeKuttaTrack_scat, theta, HQAHistograms::trackingRK_sys0, and HQAHistograms::trackingRK_sys1.
Referenced by execute().
|
private |
Definition at line 1348 of file hqamaker.cc.
References HShowerHit::getCharge(), HShowerHit::getCol(), HShowerHit::getLabXYZ(), HShowerHit::getModule(), HShowerHit::getRow(), HShowerHit::getSector(), HShowerHit::getSphereCoord(), HShowerHit::getSum(), hists, iterShoHit, nEvent, phi, HQAHistograms::shoHit_chargeVsSector_m0, HQAHistograms::shoHit_chargeVsSector_m1, HQAHistograms::shoHit_chargeVsSector_m2, HQAHistograms::shoHit_colVsSector_m0, HQAHistograms::shoHit_colVsSector_m1, HQAHistograms::shoHit_colVsSector_m2, HQAHistograms::shoHit_n, HQAVariations::shoHit_n_Var, HQAHistograms::shoHit_nCol, HQAHistograms::shoHit_nm, HQAHistograms::shoHit_nRow, HQAHistograms::shoHit_nSec, HQAHistograms::shoHit_phi, HQAHistograms::shoHit_rowVsSector_m0, HQAHistograms::shoHit_rowVsSector_m1, HQAHistograms::shoHit_rowVsSector_m2, HQAHistograms::shoHit_scat, HQAHistograms::shoHit_sectorVsModule, HQAHistograms::shoHit_theta, HQAHistograms::shoHitSums, sum, theta, and varHists.
Referenced by execute().
|
private |
Definition at line 2649 of file hqamaker.cc.
References HShowerHit::getModule(), HShowerHit::getSector(), HRpcHit::getSector(), HRpcHit::getXMod(), HShowerHit::getXY(), HRpcHit::getYMod(), hists, iterRpcHit, iterShoHit, HQAHistograms::shorpcXdiff_post1, HQAHistograms::shorpcXdiff_post2, HQAHistograms::shorpcXdiff_pre, HQAHistograms::shorpcXvs_post1, HQAHistograms::shorpcXvs_post2, HQAHistograms::shorpcXvs_pre, HQAHistograms::shorpcYdiff_post1, HQAHistograms::shorpcYdiff_post2, HQAHistograms::shorpcYdiff_pre, HQAHistograms::shorpcYvs_post1, HQAHistograms::shorpcYvs_post2, and HQAHistograms::shorpcYvs_pre.
Referenced by execute().
|
private |
Definition at line 1704 of file hqamaker.cc.
Referenced by execute().
|
private |
Definition at line 684 of file hqamaker.cc.
References fillGlobalVertex(), Hades::getCurrentEvent(), HTofHit::getDistance(), HEvent::getHeader(), HStart2Hit::getModule(), HStart2Cal::getModule(), HStart2Hit::getStrip(), HStart2Cal::getStrip(), HEventHeader::getTBit(), HStart2Hit::getTime(), HStart2Cal::getTime(), HTofHit::getTof(), gHades, hists, iterStCal, iterStHit, iterTofHit, nEvent, NSTART_STRIPS, HQAVariations::stCal_meanStrip_Var, HQAHistograms::stCal_stripMod0, HQAHistograms::stCal_stripMod1, HQAHistograms::stCal_tof, HQAHistograms::stCal_tof_strip, HQAHistograms::stHit_tof, HQAHistograms::stHit_tof_vs_startstripe, HQAHistograms::stHit_vs_stStrip, HQAHistograms::stHit_vs_stStrip_Trigg, HQAHistograms::stLatchHist, HQAHistograms::Stm0Vtdiff_vs_stStrip, HQAHistograms::Stm1Vtdiff_vs_stStrip, varHists, HQAVariations::vtCal_meanStrip_Var, HQAHistograms::vtCal_strip, HQAHistograms::vtCal_tof, and HQAHistograms::vtCal_tof_strip.
Referenced by execute().
|
private |
Definition at line 1158 of file hqamaker.cc.
References HQATofTree::fTHits, HTofHit::getPhi(), HTofHit::getSector(), HTofHit::getTheta(), HTofHit::getTof(), HTofHit::getXYZLab(), hists, iterTofHit, nEvent, phi, theta, HQAHistograms::tofHit_n, HQAVariations::tofHit_n_Var, HQAHistograms::tofHit_nSec, HQAHistograms::tofHit_phi, HQAHistograms::tofHit_scat, HQAHistograms::tofHit_theta, HQAHistograms::tofHit_tof, HQAHistograms::tofHit_tot, TTof, and varHists.
Referenced by execute().
|
private |
Definition at line 1466 of file hqamaker.cc.
References HWallHit::getCell(), HWallRaw::getCell(), HWallHit::getCharge(), HWallRaw::getMaxMult(), HWallRaw::getNHits(), HWallHit::getTime(), HWallHit::getXYZLab(), hists, HQAHistograms::hMultWall, HQAHistograms::hWallCellAdc, HQAHistograms::hWallCellLarge, HQAHistograms::hWallCellMedium, HQAHistograms::hWallCellSmall, HQAHistograms::hWallCellTime, HQAHistograms::hWallHitNumI, HQAHistograms::hWallHitNumII, HQAHistograms::hWallHitNumIII, HQAHistograms::hWallHitNumIV, HQAHistograms::hWallXY, iterFwHit, and iterFwRaw.
Referenced by execute().
|
private |
Definition at line 2716 of file hqamaker.cc.
References HVirtualCand::getCharge(), HVirtualCand::getMass2(), HParticleCand::getSystem(), hists, HQAHistograms::hparticle_mass, HQAHistograms::hparticle_mass_RPC, HQAHistograms::hparticle_mass_TOF, and iterParticleCand.
Referenced by execute().
|
private |
Definition at line 1852 of file hqamaker.cc.
References hists, HQAScalers::mdcCal1_n_m0, HQAScalers::mdcCal1_n_m1, HQAScalers::mdcCal1_n_m2, HQAScalers::mdcCal1_n_m3, HQAHistograms::mdcCal1_nVsSector_m0, HQAHistograms::mdcCal1_nVsSector_m1, HQAHistograms::mdcCal1_nVsSector_m2, HQAHistograms::mdcCal1_nVsSector_m3, nProcessed, HQAScalers::richCal_n, HQAHistograms::richCal_nSec, HQAScalers::richHit_n, HQAHistograms::richHit_nSec, scalers, HQAScalers::shoHit_n, HQAHistograms::shoHit_nSec, HQAScalers::shoHitTof_n, HQAHistograms::shoHitTof_nSec, HQAScalers::tofHit_n, and HQAHistograms::tofHit_nSec.
Referenced by finalize().
|
virtual |
Implements HTask.
Definition at line 615 of file hqamaker.cc.
References fileTree, fillScalers(), finalizeHistDaqScaler(), finalizeHistMdc(), finalizeHistPid(), finalizeHistRich(), finalizeHistRichMDC(), finalizeHistRpc(), finalizeHistShower(), finalizeHistShowerRpc(), finalizeHistStart(), finalizeHistTof(), finalizeMassSpectrum(), HQAFileInfoTree::fTNumEvents, makePS(), nEvent, nProcessed, outputTree, and TFileInfo.
|
private |
Definition at line 1758 of file hqamaker.cc.
References HQAHistograms::histAllScalerTrend, hists, and nCountCalEvents.
Referenced by finalize().
|
private |
Definition at line 1078 of file hqamaker.cc.
References cutStat, DEBUG_msg, HMessageMgr::DET_QA, HQAMdcTree::fTCountsCal, HQAMdcTree::fTCountsRaw, HQAMdcTree::fTLayerCounts, HQAMdcTree::fTMboCounts, HQAMdcTree::fTSegChi2Max, HQAMdcTree::fTSegChi2Mean, HQAMdcTree::fTSegCounter, HQAMdcTree::fTSegCounterFit, HQAMdcTree::fTTime1CalMax, HQAMdcTree::fTTime1CalMean, HQAMdcTree::fTToTCalMax, HQAMdcTree::fTToTCalMean, HMdcCutStat::getCal1StatCut(), hists, HQAHistograms::mdcCal1_t1_V2, HQAHistograms::mdcCal1_t2mt1_V2, HQAHistograms::mdcCutCounts, HQAHistograms::mdcSeg_Chi2, nEvent, nProcessed, HMdcCutStat::printParam(), and TMdc.
Referenced by finalize().
|
private |
Definition at line 2428 of file hqamaker.cc.
References HQAPhysicsTree::fTMetaMatchRpcMax, HQAPhysicsTree::fTMetaMatchRpcMax2, HQAPhysicsTree::fTMetaMatchRpcMean, HQAPhysicsTree::fTMetaMatchShwMax, HQAPhysicsTree::fTMetaMatchShwMax2, HQAPhysicsTree::fTMetaMatchShwMean, HQAPhysicsTree::fTMetaMatchTofMax, HQAPhysicsTree::fTMetaMatchTofMax2, HQAPhysicsTree::fTMetaMatchTofMean, HQAPhysicsTree::fTMultiMax, HQAPhysicsTree::fTMultiMaxSelect, HQAPhysicsTree::fTMultiMean, HQAPhysicsTree::fTMultiMeanSelect, HQAPhysicsTree::fTTimeLepStaSys0Max, HQAPhysicsTree::fTTimeLepStaSys0Mean, HQAPhysicsTree::fTTimeLepStaSys0Sig, HQAPhysicsTree::fTTimeLepStaSys1Max, HQAPhysicsTree::fTTimeLepStaSys1Mean, HQAPhysicsTree::fTTimeLepStaSys1Sig, HQAPhysicsTree::fTTimeLepSumSys0Max, HQAPhysicsTree::fTTimeLepSumSys0Mean, HQAPhysicsTree::fTTimeLepSumSys0Sig, HQAPhysicsTree::fTTimeLepSumSys1Max, HQAPhysicsTree::fTTimeLepSumSys1Mean, HQAPhysicsTree::fTTimeLepSumSys1Sig, HQAPhysicsTree::fTTimePiStaSys0FitMean, HQAPhysicsTree::fTTimePiStaSys0Max, HQAPhysicsTree::fTTimePiStaSys0Mean, HQAPhysicsTree::fTTimePiStaSys0Sig, HQAPhysicsTree::fTTimePiStaSys1FitMean, HQAPhysicsTree::fTTimePiStaSys1Max, HQAPhysicsTree::fTTimePiStaSys1Mean, HQAPhysicsTree::fTTimePiStaSys1Sig, HQAPhysicsTree::fTTimePiSumSys0FitMean, HQAPhysicsTree::fTTimePiSumSys0Max, HQAPhysicsTree::fTTimePiSumSys0Mean, HQAPhysicsTree::fTTimePiSumSys0Sig, HQAPhysicsTree::fTTimePiSumSys1FitMean, HQAPhysicsTree::fTTimePiSumSys1Max, HQAPhysicsTree::fTTimePiSumSys1Mean, HQAPhysicsTree::fTTimePiSumSys1Sig, HQAPhysicsTree::fTTofdEdxMax, HQAPhysicsTree::fTTofdEdxMean, hists, HQAHistograms::hparticle_lepton_tof_all_sys0, HQAHistograms::hparticle_lepton_tof_all_sys1, HQAHistograms::hparticle_lepton_tof_vs_start_sys0, HQAHistograms::hparticle_lepton_tof_vs_start_sys1, HQAHistograms::hparticle_MetaMatchQualRpc, HQAHistograms::hparticle_MetaMatchQualShw, HQAHistograms::hparticle_MetaMatchQualTof, HQAHistograms::hparticle_mult, HQAHistograms::hparticle_mult_select, HQAHistograms::hparticle_pi_tof_all_sys0, HQAHistograms::hparticle_pi_tof_all_sys1, HQAHistograms::hparticle_pi_tof_GaussFit_all_sys0, HQAHistograms::hparticle_pi_tof_GaussFit_all_sys1, HQAHistograms::hparticle_pi_tof_GaussFit_sys0, HQAHistograms::hparticle_pi_tof_GaussFit_sys1, HQAHistograms::hparticle_pi_tof_vs_start_sys0, HQAHistograms::hparticle_pi_tof_vs_start_sys1, HQAHistograms::hparticle_TofdEdx, n, NSTART_STRIPS, and TPhy.
Referenced by finalize().
|
private |
Definition at line 895 of file hqamaker.cc.
References HQARichTree::fTAvChargeMax, HQARichTree::fTAvChargeMean, HQARichTree::fTNumPadsMax, HQARichTree::fTNumPadsMean, HQARichTree::fTNumRingsMax, HQARichTree::fTNumRingsMean, hists, HQAHistograms::richHit_AverCharge, HQAHistograms::richHit_NumPads, HQAHistograms::richHit_NumRings, and TRich.
Referenced by finalize().
|
private |
Definition at line 1838 of file hqamaker.cc.
References hists, nProcessed, HQAHistograms::richmdc_dphi, HQAHistograms::richmdc_dtheta, and HQAHistograms::richmdc_lep.
Referenced by finalize().
|
private |
Definition at line 1282 of file hqamaker.cc.
References HQARpcTree::fTHitMultiMax, HQARpcTree::fTHitMultiMean, HQARpcTree::fTHits, HQARpcTree::fTHitTofMax, HQARpcTree::fTHitTofMean, HQARpcTree::fTHitTotMultiMax, HQARpcTree::fTHitTotMultiMax2, HQARpcTree::fTHitTotMultiMean, hists, nProcessed, HQAHistograms::rpcHit_n, HQAHistograms::rpcHit_nSec, HQAHistograms::rpcHit_tof, HQAHistograms::rpcHit_tot, and TRpc.
Referenced by finalize().
|
private |
Definition at line 1422 of file hqamaker.cc.
References HQAShowerTree::fTHitChargeMax, HQAShowerTree::fTHitChargeMean, HQAShowerTree::fTHitMultiMax, HQAShowerTree::fTHitMultiMean, hists, nProcessed, HQAHistograms::shoHit_nCol, HQAHistograms::shoHit_nm, HQAHistograms::shoHit_nRow, HQAHistograms::shoHit_nSec, HQAHistograms::shoHit_phi, HQAHistograms::shoHit_scat, HQAHistograms::shoHit_sectorVsModule, HQAHistograms::shoHit_theta, HQAHistograms::shoHitSums, and TShw.
Referenced by finalize().
|
private |
Definition at line 2697 of file hqamaker.cc.
Referenced by finalize().
|
inlineprivate |
Definition at line 106 of file hqamaker.h.
|
private |
Definition at line 782 of file hqamaker.cc.
References HQAStartTree::fTHitTimeMean, HQAStartTree::fTHitTimeRms, HQAStartTree::fTHitToNoveto, HQAStartTree::fTStCalTime, HQAStartTree::fTVertexX, HQAStartTree::fTVertexY, HQAStartTree::fTVertexZ, HQAStartTree::fTVtCalTime, hists, nProcessed, NSTART_STRIPS, HQAHistograms::stCal_tof, HQAHistograms::stCal_tof_strip, HQAHistograms::stHit_tof, HQAHistograms::stLatchHist, HQAHistograms::stVertexXY, HQAHistograms::stVertexZ, TStart, HQAHistograms::vtCal_tof, and HQAHistograms::vtCal_tof_strip.
Referenced by finalize().
|
private |
Definition at line 1198 of file hqamaker.cc.
References HQATofTree::fTHitMultiMax, HQATofTree::fTHitMultiMean, HQATofTree::fTHits, HQATofTree::fTHitTofMax, HQATofTree::fTHitTofMean, HQATofTree::fTHitTotMultiMax, HQATofTree::fTHitTotMultiMax2, HQATofTree::fTHitTotMultiMean, hists, nProcessed, HQAHistograms::tofHit_n, HQAHistograms::tofHit_nSec, HQAHistograms::tofHit_tof, HQAHistograms::tofHit_tot, and TTof.
Referenced by finalize().
|
private |
Definition at line 2741 of file hqamaker.cc.
References HQAPhysicsTree::fTChi2_pim, HQAPhysicsTree::fTChi2_pim_RPC, HQAPhysicsTree::fTChi2_pim_TOF, HQAPhysicsTree::fTChi2_pip, HQAPhysicsTree::fTChi2_pip_RPC, HQAPhysicsTree::fTChi2_pip_TOF, HQAPhysicsTree::fTChi2_proton, HQAPhysicsTree::fTChi2_proton_RPC, HQAPhysicsTree::fTChi2_proton_TOF, HQAPhysicsTree::fTMass_pim, HQAPhysicsTree::fTMass_pim_RPC, HQAPhysicsTree::fTMass_pim_TOF, HQAPhysicsTree::fTMass_pip, HQAPhysicsTree::fTMass_pip_RPC, HQAPhysicsTree::fTMass_pip_TOF, HQAPhysicsTree::fTMass_proton, HQAPhysicsTree::fTMass_proton_RPC, HQAPhysicsTree::fTMass_proton_TOF, hists, HQAHistograms::hparticle_mass, HQAHistograms::hparticle_mass_GaussFit, HQAHistograms::hparticle_mass_GaussFit_1, HQAHistograms::hparticle_mass_GaussFit_2, HQAHistograms::hparticle_mass_RPC, HQAHistograms::hparticle_mass_RPC_GaussFit, HQAHistograms::hparticle_mass_RPC_GaussFit_1, HQAHistograms::hparticle_mass_RPC_GaussFit_2, HQAHistograms::hparticle_mass_TOF, HQAHistograms::hparticle_mass_TOF_GaussFit, HQAHistograms::hparticle_mass_TOF_GaussFit_1, HQAHistograms::hparticle_mass_TOF_GaussFit_2, n, and TPhy.
Referenced by finalize().
|
inline |
Definition at line 55 of file hqamaker.h.
References kPDF.
Bool_t HQAMaker::getIteratorPointers | ( | ) |
Definition at line 306 of file hqamaker.cc.
References catEmcCal, catEmcCluster, catEmcRaw, catMdcCal1, catMdcHit, catMdcRaw, catMdcSeg, catMetaMatch, catParticleCand, catRichCal, catRichHit, catRKTrackB, catRpcCluster, catRpcHit, catRungeKuttaTrk, catShoHit, catShowerHit, catSplineTrack, catSplineTrk, catStart2Cal, catStart2Hit, catTBoxChan, catTfClust, catTfHit, catTofCluster, catTofHit, catWallHit, catWallRaw, HMessageMgr::DET_QA, ERROR_msg, fCatParticleCand, fCatRpcCluster, fCatRpcHit, Hades::getCurrentEvent(), gHades, isSim, iterEmcCal, iterEmcClus, iterEmcRaw, iterFwHit, iterFwRaw, iterHTBoxChan, iterMdcCal1, iterMdcHit, iterMdcRaw, iterMdcSeg, iterMetaMatch, iterParticleCand, iterRichCal, iterRichHit, iterRpcCluster, iterRpcHit, iterRungeKuttaTrk, iterShoHit, iterSplineTrk, iterStCal, iterStHit, iterTofCluster, and iterTofHit.
Referenced by init().
|
virtual |
Implements HTask.
Definition at line 199 of file hqamaker.cc.
References HSlowPar::addToChannelList(), HQAVariations::bookHist(), HQAHistograms::bookHist(), HQAScalers::bookScalers(), cutStat, HMessageMgr::DET_QA, ERROR_msg, fUseSlowPar, HRuntimeDb::getContainer(), HQAVariations::getHistList(), HQAHistograms::getHistList(), getIteratorPointers(), HMdcCutStat::getObject(), Hades::getRuntimeDb(), gHades, hists, intervalSize, scalers, SlowPar, and varHists.
void HQAMaker::initIteratorPointers | ( | ) |
Definition at line 162 of file hqamaker.cc.
References catRungeKuttaTrk, catShoHit, catSplineTrk, catTfClust, catTfHit, fCatParticleCand, fCatRpcCluster, fCatRpcHit, iterEmcCal, iterEmcClus, iterEmcRaw, iterFwHit, iterFwRaw, iterHTBoxChan, iterMdcCal1, iterMdcHit, iterMdcRaw, iterMdcSeg, iterMetaMatch, iterParticleCand, iterRichCal, iterRichHit, iterRpcCluster, iterRpcHit, iterRungeKuttaTrk, iterShoHit, iterSplineTrk, iterStCal, iterStHit, iterTofCluster, and iterTofHit.
Referenced by HQAMaker().
|
private |
kTRUE(defualt) to use HSlowPar container
Definition at line 656 of file hqamaker.cc.
References dstFile, HQAVariations::getHistList(), HQAHistograms::getHistList(), HQAScalers::getScalerList(), hists, HQAOutputPS::makeHist(), HQAOutputPS::makeText(), nEvent, nProcessed, psFile, HQAOutputPS::saveScal(), scalers, HQAOutputPS::setDSTFileName(), HQAOutputPS::setNHistPerPage(), HQAOutputPS::setStats(), varHists, and HQAOutputPS::writeHist().
Referenced by finalize().
void HQAMaker::Print | ( | const Option_t * | option = "" | ) |
Definition at line 277 of file hqamaker.cc.
References HMessageMgr::DET_QA, HQAVariations::getHistList(), HQAHistograms::getHistList(), Hades::getMsg(), gHades, hists, HMessageMgr::info(), INFO_msg, intervalSize, kPDF, psFile, samplingRate, SEPERATOR_msg, and varHists.
Referenced by execute().
|
inline |
Definition at line 68 of file hqamaker.h.
References fbeamtime.
|
inline |
|
inline |
void HQAMaker::setParContainers | ( | void | ) |
Definition at line 439 of file hqamaker.cc.
Referenced by HQAMaker().
|
inline |
Definition at line 46 of file hqamaker.h.
|
inline |
|
inline |
Definition at line 53 of file hqamaker.h.
References fUseSlowPar.
|
inline |
Definition at line 64 of file hqamaker.h.
References kWriteToFile.
|
private |
Run QA scalers.
Definition at line 189 of file hqamaker.h.
Referenced by fillHistRungeKutta(), and HQAMaker().
|
private |
Definition at line 140 of file hqamaker.h.
Referenced by fillHistMatching(), getIteratorPointers(), and initIteratorPointers().
|
private |
Definition at line 141 of file hqamaker.h.
Referenced by fillHistMatching(), getIteratorPointers(), and initIteratorPointers().
|
private |
Definition at line 139 of file hqamaker.h.
Referenced by fillHistMatching(), getIteratorPointers(), and initIteratorPointers().
|
private |
Definition at line 145 of file hqamaker.h.
Referenced by fillHistMatching(), fillHistPid(), getIteratorPointers(), and initIteratorPointers().
|
private |
Definition at line 142 of file hqamaker.h.
Referenced by getIteratorPointers(), and initIteratorPointers().
|
staticprotected |
container for statistics on cuts //asd
Definition at line 207 of file hqamaker.h.
|
protected |
Definition at line 205 of file hqamaker.h.
Referenced by finalizeHistMdc(), HQAMaker(), init(), and ~HQAMaker().
|
private |
PostScript output filename.
Definition at line 182 of file hqamaker.h.
Referenced by buildPSFilename(), and makePS().
|
private |
Definition at line 151 of file hqamaker.h.
Referenced by HQAMaker(), and setBeamTime().
|
private |
Definition at line 146 of file hqamaker.h.
Referenced by getIteratorPointers(), and initIteratorPointers().
|
private |
Definition at line 144 of file hqamaker.h.
Referenced by fillHistMatching(), fillHistPid(), getIteratorPointers(), and initIteratorPointers().
|
private |
Definition at line 143 of file hqamaker.h.
Referenced by getIteratorPointers(), and initIteratorPointers().
|
private |
DST filename.
Definition at line 183 of file hqamaker.h.
Referenced by buildPSFilename(), and setOutputDir().
|
private |
Definition at line 192 of file hqamaker.h.
Referenced by execute(), and finalize().
|
private |
boolean for sim/real
Definition at line 170 of file hqamaker.h.
Referenced by execute(), HQAMaker(), init(), and setUseSlowPar().
|
private |
Run variation histograms.
Definition at line 186 of file hqamaker.h.
Referenced by fillGlobalVertex(), fillHistDaqScaler(), fillHistEmc(), fillHistMatching(), fillHistMdc(), fillHistPid(), fillHistRich(), fillHistRichMDC(), fillHistRpc(), fillHistRungeKutta(), fillHistShower(), fillHistShowerRpc(), fillHistStart(), fillHistTof(), fillHistWall(), fillMassSpectrum(), fillScalers(), finalizeHistDaqScaler(), finalizeHistMdc(), finalizeHistPid(), finalizeHistRich(), finalizeHistRichMDC(), finalizeHistRpc(), finalizeHistShower(), finalizeHistStart(), finalizeHistTof(), finalizeMassSpectrum(), HQAMaker(), init(), makePS(), and Print().
|
private |
rate of event sampling
Definition at line 179 of file hqamaker.h.
Referenced by execute(), HQAMaker(), init(), Print(), and setIntervalSize().
|
private |
boolean for writing hists to gHades output file
Definition at line 169 of file hqamaker.h.
Referenced by execute(), fillHistMdc(), getIteratorPointers(), and HQAMaker().
|
private |
HEmcRaw iterator.
Definition at line 129 of file hqamaker.h.
Referenced by fillHistEmc(), getIteratorPointers(), and initIteratorPointers().
|
private |
HEmcCal iterator.
Definition at line 130 of file hqamaker.h.
Referenced by fillHistEmc(), getIteratorPointers(), and initIteratorPointers().
|
private |
HWallHit iterator.
Definition at line 128 of file hqamaker.h.
Referenced by fillHistEmc(), getIteratorPointers(), and initIteratorPointers().
|
private |
HWallRaw iterator.
Definition at line 127 of file hqamaker.h.
Referenced by fillHistWall(), getIteratorPointers(), and initIteratorPointers().
|
private |
HShowerHit iterator.
Definition at line 126 of file hqamaker.h.
Referenced by fillHistWall(), getIteratorPointers(), and initIteratorPointers().
|
private |
HPidTrackCand iterator.
Definition at line 135 of file hqamaker.h.
Referenced by fillHistDaqScaler(), getIteratorPointers(), and initIteratorPointers().
|
private |
HMdcRaw iterator.
Definition at line 118 of file hqamaker.h.
Referenced by fillHistMdc(), getIteratorPointers(), and initIteratorPointers().
|
private |
HMdcCal1 iterator.
Definition at line 119 of file hqamaker.h.
Referenced by fillHistMdc(), getIteratorPointers(), and initIteratorPointers().
|
private |
HRichHit iterator.
Definition at line 117 of file hqamaker.h.
Referenced by fillHistMdc(), getIteratorPointers(), and initIteratorPointers().
|
private |
HMdcHit iterator.
Definition at line 120 of file hqamaker.h.
Referenced by fillHistMdc(), fillHistRichMDC(), getIteratorPointers(), and initIteratorPointers().
|
private |
HSplineTrack iterator.
Definition at line 133 of file hqamaker.h.
Referenced by fillHistMatching(), getIteratorPointers(), and initIteratorPointers().
|
private |
HMetaMatch iterator.
Definition at line 134 of file hqamaker.h.
Referenced by fillHistPid(), fillMassSpectrum(), getIteratorPointers(), and initIteratorPointers().
|
private |
HStartHit iterator.
Definition at line 115 of file hqamaker.h.
Referenced by fillHistRich(), getIteratorPointers(), and initIteratorPointers().
|
private |
HRichCal iterator.
Definition at line 116 of file hqamaker.h.
Referenced by fillHistRich(), fillHistRichMDC(), getIteratorPointers(), and initIteratorPointers().
|
private |
HRpcHit iterator.
Definition at line 124 of file hqamaker.h.
Referenced by getIteratorPointers(), and initIteratorPointers().
|
private |
HTofCluster iterator.
Definition at line 123 of file hqamaker.h.
Referenced by fillHistRpc(), fillHistShowerRpc(), getIteratorPointers(), and initIteratorPointers().
|
private |
HSplineTrack iterator.
Definition at line 132 of file hqamaker.h.
Referenced by fillHistRungeKutta(), getIteratorPointers(), and initIteratorPointers().
|
private |
HRpcCluster iterator.
Definition at line 125 of file hqamaker.h.
Referenced by fillHistShower(), fillHistShowerRpc(), getIteratorPointers(), and initIteratorPointers().
|
private |
HEmcClus iterator.
Definition at line 131 of file hqamaker.h.
Referenced by getIteratorPointers(), and initIteratorPointers().
|
private |
Definition at line 113 of file hqamaker.h.
Referenced by fillHistPid(), fillHistStart(), getIteratorPointers(), and initIteratorPointers().
|
private |
HStartCal iterator.
Definition at line 114 of file hqamaker.h.
Referenced by fillHistPid(), fillHistStart(), getIteratorPointers(), and initIteratorPointers().
|
private |
HTofHit iterator.
Definition at line 122 of file hqamaker.h.
Referenced by getIteratorPointers(), and initIteratorPointers().
|
private |
HMdcSeg iterator.
Definition at line 121 of file hqamaker.h.
Referenced by fillHistStart(), fillHistTof(), getIteratorPointers(), and initIteratorPointers().
|
private |
Definition at line 166 of file hqamaker.h.
Referenced by execute(), and HQAMaker().
|
private |
Definition at line 167 of file hqamaker.h.
Referenced by generatePDF(), HQAMaker(), and Print().
|
private |
Definition at line 168 of file hqamaker.h.
Referenced by writeToFile().
|
private |
Definition at line 164 of file hqamaker.h.
Referenced by fillHistRichMDC(), and HQAMaker().
|
private |
Definition at line 163 of file hqamaker.h.
Referenced by HQAMaker().
|
private |
number of events analyzed
Definition at line 175 of file hqamaker.h.
Referenced by execute(), fillHistDaqScaler(), finalizeHistDaqScaler(), and HQAMaker().
|
private |
number of events QA-analyzed
Definition at line 174 of file hqamaker.h.
Referenced by execute(), fillHistMdc(), fillHistPid(), fillHistRich(), fillHistRpc(), fillHistShower(), fillHistStart(), fillHistTof(), finalize(), finalizeHistMdc(), HQAMaker(), and makePS().
|
private |
number of calibration events analyzed
Definition at line 176 of file hqamaker.h.
Referenced by execute(), and HQAMaker().
|
private |
Definition at line 173 of file hqamaker.h.
Referenced by execute(), fillScalers(), finalize(), finalizeHistMdc(), finalizeHistRichMDC(), finalizeHistRpc(), finalizeHistShower(), finalizeHistStart(), finalizeHistTof(), HQAMaker(), and makePS().
|
private |
|
private |
number of events per interval (for variation hists)
Definition at line 181 of file hqamaker.h.
Referenced by buildPSFilename(), execute(), makePS(), Print(), and setPSFileName().
|
private |
interval number (for variation hists)
Definition at line 178 of file hqamaker.h.
Referenced by execute(), HQAMaker(), Print(), and setSamplingRate().
|
private |
General QA histograms.
Definition at line 187 of file hqamaker.h.
Referenced by fillScalers(), init(), and makePS().
|
private |
Definition at line 148 of file hqamaker.h.
|
private |
Definition at line 154 of file hqamaker.h.
Referenced by execute(), and finalize().
|
private |
Definition at line 157 of file hqamaker.h.
Referenced by execute(), fillHistMdc(), and finalizeHistMdc().
|
private |
Definition at line 161 of file hqamaker.h.
Referenced by execute(), finalizeHistPid(), and finalizeMassSpectrum().
|
private |
Definition at line 156 of file hqamaker.h.
Referenced by execute(), and finalizeHistRich().
|
private |
Definition at line 159 of file hqamaker.h.
Referenced by execute(), fillHistRpc(), and finalizeHistRpc().
|
private |
Definition at line 160 of file hqamaker.h.
Referenced by execute(), and finalizeHistShower().
|
private |
Definition at line 155 of file hqamaker.h.
Referenced by execute(), and finalizeHistStart().
|
private |
Definition at line 158 of file hqamaker.h.
Referenced by execute(), fillHistTof(), and finalizeHistTof().
|
private |
QA output directory.
Definition at line 185 of file hqamaker.h.
Referenced by execute(), fillHistMdc(), fillHistPid(), fillHistRich(), fillHistRpc(), fillHistShower(), fillHistStart(), fillHistTof(), HQAMaker(), init(), makePS(), and Print().