ECCE @ EIC Software
Reference for
ECCE @ EIC
simulation and reconstruction software on GitHub
|
Evaluation module for PHG4TrackFastSim output. More...
#include "PHG4TrackFastSimEval.h"
#include <trackbase_historic/SvtxTrack.h>
#include <trackbase_historic/SvtxTrackMap.h>
#include <trackbase_historic/SvtxTrack_FastSim.h>
#include <trackbase_historic/SvtxVertex.h>
#include <trackbase_historic/SvtxVertexMap.h>
#include <g4main/PHG4Hit.h>
#include <g4main/PHG4HitContainer.h>
#include <g4main/PHG4Particle.h>
#include <g4main/PHG4TruthInfoContainer.h>
#include <g4main/PHG4VtxPoint.h>
#include <pdbcalbase/PdbParameterMap.h>
#include <phparameter/PHParameters.h>
#include <fun4all/Fun4AllReturnCodes.h>
#include <fun4all/PHTFileServer.h>
#include <fun4all/SubsysReco.h>
#include <phool/getClass.h>
#include <phool/phool.h>
#include <TH2.h>
#include <TSystem.h>
#include <TTree.h>
#include <TVector3.h>
#include <cassert>
#include <cmath>
#include <iostream>
#include <map>
#include <utility>
Go to the source code of this file.
Macros | |
#define | LogDebug(exp) std::cout << "DEBUG: " << __FILE__ << ": " << __LINE__ << ": " << exp << "\n" |
#define | LogError(exp) std::cout << "ERROR: " << __FILE__ << ": " << __LINE__ << ": " << exp << "\n" |
#define | LogWarning(exp) std::cout << "WARNING: " << __FILE__ << ": " << __LINE__ << ": " << exp << "\n" |
Variables | |
const string | xyzt [] = {"x", "y", "z", "t"} |
Evaluation module for PHG4TrackFastSim output.
input: PHG4TruthInfoContainer, SvtxTrackMap with SvtxTrack_FastSim inside
Definition in file PHG4TrackFastSimEval.cc.
#define LogDebug | ( | exp | ) | std::cout << "DEBUG: " << __FILE__ << ": " << __LINE__ << ": " << exp << "\n" |
Definition at line 43 of file PHG4TrackFastSimEval.cc.
View newest version in sPHENIX GitHub at line 43 of file PHG4TrackFastSimEval.cc
Referenced by PHG4TrackFastSimEval::fill_track_tree(), and PHG4TrackFastSimEval::fill_vertex_tree().
#define LogError | ( | exp | ) | std::cout << "ERROR: " << __FILE__ << ": " << __LINE__ << ": " << exp << "\n" |
Definition at line 44 of file PHG4TrackFastSimEval.cc.
View newest version in sPHENIX GitHub at line 44 of file PHG4TrackFastSimEval.cc
Referenced by PHG4TrackFastSimEval::fill_track_tree(), and PHG4TrackFastSimEval::fill_vertex_tree().
#define LogWarning | ( | exp | ) | std::cout << "WARNING: " << __FILE__ << ": " << __LINE__ << ": " << exp << "\n" |
Definition at line 45 of file PHG4TrackFastSimEval.cc.
View newest version in sPHENIX GitHub at line 45 of file PHG4TrackFastSimEval.cc
Definition at line 49 of file PHG4TrackFastSimEval.cc.
View newest version in sPHENIX GitHub at line 49 of file PHG4TrackFastSimEval.cc
Referenced by G4ElectricFieldModel::GetFieldAtLocation(), G4MagneticFieldModel::GetFieldAtLocation(), eIDMLInterface::initializeTrees(), B0TrackFastSimEval::InitRun(), and PHG4TrackFastSimEval::InitRun().