EIC Software
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
QAHistManagerDef Namespace Reference

Functions

Fun4AllHistoManagergetHistoManager ()
 Get a pointer to the default hist manager for QA modules.
 
void saveQARootFile (const std::string &file_name)
 Save hist to root files.
 
void useLogBins (TAxis *axis)
 utility function to
 

Variables

static const std::string HistoManagerName = "QA_HISTOS"
 default name for QA histogram manager
 

Function Documentation

Fun4AllHistoManager * QAHistManagerDef::getHistoManager ( )

Get a pointer to the default hist manager for QA modules.

Definition at line 27 of file QAHistManagerDef.cc.

View newest version in sPHENIX GitHub at line 27 of file QAHistManagerDef.cc

References Fun4AllServer::getHistoManager(), HistoManagerName, Fun4AllServer::instance(), and Fun4AllServer::registerHistoManager().

Referenced by QAG4SimulationCalorimeterSum::eval_trk_proj(), QAG4SimulationEicCalorimeterSum::eval_trk_proj(), QAG4SimulationIntt::evaluate_clusters(), QAG4SimulationMvtx::evaluate_clusters(), QAG4SimulationMicromegas::evaluate_clusters(), QAG4SimulationTpc::evaluate_clusters(), QAG4SimulationMicromegas::evaluate_hits(), QAG4SimulationUpsilon::Init(), QAExample::Init(), QAG4SimulationVertex::Init(), QAG4SimulationTracking::Init(), QAG4SimulationEicCalorimeter::Init(), QAG4SimulationCalorimeter::Init(), QAG4SimulationKFParticle::Init(), QAG4SimulationCalorimeterSum::Init(), QAG4SimulationEicCalorimeterSum::Init(), QAG4SimulationJet::Init(), QAG4SimulationEicCalorimeter::Init_Cluster(), QAG4SimulationCalorimeter::Init_Cluster(), QAG4SimulationCalorimeterSum::Init_Cluster(), QAG4SimulationEicCalorimeterSum::Init_Cluster(), QAG4SimulationEicCalorimeter::Init_G4Hit(), QAG4SimulationCalorimeter::Init_G4Hit(), QAG4SimulationJet::Init_Spectrum(), QAG4SimulationCalorimeter::Init_Tower(), QAG4SimulationEicCalorimeter::Init_Tower(), QAG4SimulationCalorimeterSum::Init_TrackProj(), QAG4SimulationEicCalorimeterSum::Init_TrackProj(), QAG4SimulationJet::Init_TruthMatching(), QAG4SimulationIntt::InitRun(), QAG4SimulationMvtx::InitRun(), QAG4SimulationMicromegas::InitRun(), QAG4SimulationTpc::InitRun(), QAG4SimulationUpsilon::process_event(), QAExample::process_event(), QAG4SimulationVertex::process_event(), QAG4SimulationCalorimeter::process_event(), QAG4SimulationTracking::process_event(), QAG4SimulationEicCalorimeter::process_event(), QAG4SimulationKFParticle::process_event(), QAG4SimulationCalorimeterSum::process_event(), QAG4SimulationEicCalorimeterSum::process_event(), QAG4SimulationCalorimeter::process_event_Cluster(), QAG4SimulationEicCalorimeter::process_event_Cluster(), QAG4SimulationCalorimeterSum::process_event_Cluster(), QAG4SimulationEicCalorimeterSum::process_event_Cluster(), QAG4SimulationEicCalorimeter::process_event_G4Hit(), QAG4SimulationCalorimeter::process_event_G4Hit(), QAG4SimulationEicCalorimeter::process_event_Tower(), QAG4SimulationCalorimeter::process_event_Tower(), QAG4SimulationCalorimeterSum::process_event_TrackProj(), QAG4SimulationEicCalorimeterSum::process_event_TrackProj(), QAG4SimulationJet::process_Spectrum(), QAG4SimulationJet::process_TruthMatching(), and saveQARootFile().

+ Here is the call graph for this function:

void QAHistManagerDef::saveQARootFile ( const std::string &  file_name)

Save hist to root files.

Save hist to root files. It will overwrite the old file if exist.

Definition at line 47 of file QAHistManagerDef.cc.

View newest version in sPHENIX GitHub at line 47 of file QAHistManagerDef.cc

References Fun4AllHistoManager::dumpHistos(), and getHistoManager().

Referenced by Fun4All_G4_CEMC(), Fun4All_G4_EICDetector(), Fun4All_G4_FEMC(), Fun4All_G4_FHCAL(), Fun4All_G4_HCALIN(), Fun4All_G4_HCALOUT(), and QA_Output().

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

void QAHistManagerDef::useLogBins ( TAxis *  axis)

utility function to

utility function to convert TAxis to log scale binning (usually for x axis)

Definition at line 53 of file QAHistManagerDef.cc.

View newest version in sPHENIX GitHub at line 53 of file QAHistManagerDef.cc

References charm_jet_strange_helicity::bins, and width().

Referenced by QAG4SimulationUpsilon::Init(), QAG4SimulationTracking::Init(), QAG4SimulationCalorimeter::Init_G4Hit(), QAG4SimulationEicCalorimeter::Init_G4Hit(), QAG4SimulationJet::Init_Spectrum(), QAG4SimulationEicCalorimeter::Init_Tower(), and QAG4SimulationCalorimeter::Init_Tower().

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

Variable Documentation

const std::string QAHistManagerDef::HistoManagerName = "QA_HISTOS"
static

default name for QA histogram manager

Definition at line 29 of file QAHistManagerDef.h.

View newest version in sPHENIX GitHub at line 29 of file QAHistManagerDef.h

Referenced by getHistoManager().