Analysis Software
Documentation for sPHENIX simulation software
|
#include <GlobalVariables.C>
#include <G4_TrkrVariables.C>
#include <g4eval/SvtxTruthRecoTableEval.h>
#include <trackingdiagnostics/TrackSeedTrackMapConverter.h>
#include <trackreco/MakeActsGeometry.h>
#include <trackreco/PHActsSiliconSeeding.h>
#include <trackreco/PHActsTrackProjection.h>
#include <trackreco/PHActsTrkFitter.h>
#include <trackreco/PHActsVertexPropagator.h>
#include <trackreco/PHCASeeding.h>
#include <trackreco/PHMicromegasTpcTrackMatching.h>
#include <trackreco/PHSiliconSeedMerger.h>
#include <trackreco/PHSiliconTpcTrackMatching.h>
#include <trackreco/PHSimpleKFProp.h>
#include <trackreco/PHSimpleVertexFinder.h>
#include <trackreco/PHTpcDeltaZCorrection.h>
#include <trackreco/PHTrackCleaner.h>
#include <trackreco/PHTrackSeeding.h>
#include <trackreco/PHTruthSiliconAssociation.h>
#include <trackreco/PHTruthTrackSeeding.h>
#include <trackreco/PHTruthVertexing.h>
#include <trackreco/SecondaryVertexFinder.h>
#include <tpc/TpcLoadDistortionCorrection.h>
#include <tpccalib/PHTpcResiduals.h>
#include <trackermillepedealignment/MakeMilleFiles.h>
#include <trackermillepedealignment/HelicalFitter.h>
#include <fun4all/Fun4AllServer.h>
Go to the source code of this file.
Macros | |
#define | MACRO_TRKRTRUTHRECO_C |
Functions | |
void | convert_seeds () |
void | Tracking_Reco_TrackSeed () |
void | vertexing () |
void | Tracking_Reco_TrackFit () |
void | Tracking_Reco_CommissioningTrackSeed () |
void | alignment (std::string datafilename="mille_output_data_file", std::string steeringfilename="mille_steer") |
void | Tracking_Reco () |
void | Filter_Conversion_Electrons (std::string ntuple_outfile) |
#define MACRO_TRKRTRUTHRECO_C |
Definition at line 2 of file Trkr_TruthReco.C.
View newest version in sPHENIX GitHub at line 2 of file Trkr_TruthReco.C
void alignment | ( | std::string | datafilename = "mille_output_data_file" , |
std::string | steeringfilename = "mille_steer" |
||
) |
Definition at line 393 of file Trkr_TruthReco.C.
View newest version in sPHENIX GitHub at line 393 of file Trkr_TruthReco.C
References Fun4AllServer::instance(), Fun4AllServer::registerSubsystem(), Enable::TRACKING_VERBOSITY, verbosity, Enable::VERBOSITY, and Fun4AllBase::Verbosity().
void convert_seeds | ( | ) |
Definition at line 46 of file Trkr_TruthReco.C.
View newest version in sPHENIX GitHub at line 46 of file Trkr_TruthReco.C
References Fun4AllServer::instance(), Fun4AllServer::registerSubsystem(), TrackSeedTrackMapConverter::setTrackSeedName(), Enable::TRACKING_VERBOSITY, verbosity, Enable::VERBOSITY, and Fun4AllBase::Verbosity().
void Filter_Conversion_Electrons | ( | std::string | ntuple_outfile | ) |
Definition at line 444 of file Trkr_TruthReco.C.
View newest version in sPHENIX GitHub at line 444 of file Trkr_TruthReco.C
References Fun4AllServer::instance(), Fun4AllServer::registerSubsystem(), SecondaryVertexFinder::set_write_electrons_node(), SecondaryVertexFinder::set_write_ntuple(), SecondaryVertexFinder::setDecayParticleMass(), SecondaryVertexFinder::setOutfileName(), and Fun4AllBase::Verbosity().
void Tracking_Reco | ( | ) |
Definition at line 413 of file Trkr_TruthReco.C.
View newest version in sPHENIX GitHub at line 413 of file Trkr_TruthReco.C
References alignment(), G4TRACKING::convert_seeds_to_svtxtracks, Tracking_Reco_CommissioningTrackSeed(), Tracking_Reco_TrackFit(), Tracking_Reco_TrackSeed(), G4TRACKING::use_alignment, and vertexing().
void Tracking_Reco_CommissioningTrackSeed | ( | ) |
Definition at line 303 of file Trkr_TruthReco.C.
View newest version in sPHENIX GitHub at line 303 of file Trkr_TruthReco.C
References convert_seeds(), G4TRACKING::convert_seeds_to_svtxtracks, Fun4AllServer::instance(), G4MAGNET::magfield, G4MAGNET::magfield_rescale, Enable::MICROMEGAS, TRACKING::pp_mode, physmon_track_finding_ttbar::seeder, Enable::TRACKING_VERBOSITY, verbosity, Enable::VERBOSITY, and Fun4AllBase::Verbosity().
void Tracking_Reco_TrackFit | ( | ) |
Definition at line 238 of file Trkr_TruthReco.C.
View newest version in sPHENIX GitHub at line 238 of file Trkr_TruthReco.C
References Fun4AllServer::instance(), TRACKING::pp_mode, G4TRACKING::SC_CALIBMODE, G4TRACKING::SC_ROOTOUTPUT_FILENAME, G4TRACKING::SC_USE_MICROMEGAS, PHTpcResiduals::setOutputfile(), Enable::TRACKING_VERBOSITY, G4TRACKING::use_full_truth_track_seeding, verbosity, Enable::VERBOSITY, Fun4AllBase::Verbosity(), and vertexing().
void Tracking_Reco_TrackSeed | ( | ) |
Definition at line 59 of file Trkr_TruthReco.C.
View newest version in sPHENIX GitHub at line 59 of file Trkr_TruthReco.C
References convert_seeds(), G4TRACKING::convert_seeds_to_svtxtracks, Fun4AllServer::instance(), G4MAGNET::magfield, G4MAGNET::magfield_rescale, Enable::MICROMEGAS, G4TPC::n_gas_layer, G4INTT::n_intt_layer, G4MVTX::n_maps_layer, TRACKING::pp_mode, G4TRACKING::SC_CALIBMODE, physmon_track_finding_ttbar::seeder, Enable::TRACKING_VERBOSITY, G4TRACKING::use_full_truth_track_seeding, G4TRACKING::use_truth_si_matching, G4TRACKING::use_truth_silicon_seeding, G4TRACKING::use_truth_tpc_seeding, verbosity, Enable::VERBOSITY, and Fun4AllBase::Verbosity().
void vertexing | ( | ) |
Definition at line 219 of file Trkr_TruthReco.C.
View newest version in sPHENIX GitHub at line 219 of file Trkr_TruthReco.C
References PHTruthVertexing::associate_tracks(), Fun4AllServer::instance(), Fun4AllServer::registerSubsystem(), Enable::TRACKING_VERBOSITY, G4TRACKING::use_truth_vertexing, verbosity, Enable::VERBOSITY, and Fun4AllBase::Verbosity().