Analysis Software
Documentation for sPHENIX simulation software
|
#include <cmath>
#include <TFile.h>
#include <TString.h>
#include <TLine.h>
#include <TTree.h>
#include <cassert>
#include "SaveCanvas.C"
#include "SetOKStyle.C"
Go to the source code of this file.
Functions | |
void | Draw_PHG4DSTReader () |
void | DrawCalibratedE (TString infile, const double SF=0.021) |
void | DrawCalibratedE_Tower (TString infile, const double SF=0.021) |
void | DrawTower_Raw_E (TString infile) |
void | DrawCalibratedE_PlotTestBeam (const TString base_name="/direct/phenix+sim02/phnxreco/ePHENIX/jinhuang/sPHENIX_work/SPACAL_TestBeam_Data") |
void | DrawCalibratedE_Plot (TString ID="12GeV", TString config="") |
void | DrawTowerIDCheck (TString infile) |
void | DrawDist (TString infile) |
void | DrawLeakage (TString infile) |
void | DrawLeakage_LY (TString infile) |
void | DrawLeakage_Wide (TString infile) |
void | DrawLeakage_Phi (TString infile) |
void | DrawLeakage_Phi_Folding (const int N_fold=16) |
void | Sampling (TString infile) |
Variables | |
TFile * | _infile = NULL |
TTree * | T = NULL |
TString | cuts = "" |
void Draw_PHG4DSTReader | ( | ) |
Definition at line 26 of file Draw_PHG4DSTReader.C.
View newest version in sPHENIX GitHub at line 26 of file Draw_PHG4DSTReader.C
References _infile, assert, cuts, event_sel, infile, n, Sampling(), SetOKStyle(), t, and Acts::UnitConstants::T.
void DrawCalibratedE | ( | TString | infile, |
const double | SF = 0.021 |
||
) |
Definition at line 221 of file Draw_PHG4DSTReader.C.
View newest version in sPHENIX GitHub at line 221 of file Draw_PHG4DSTReader.C
References _infile, cuts, ambiguity_solver_full_chain::idx, merge_hashes::p, SaveCanvas(), and Acts::UnitConstants::T.
void DrawCalibratedE_Plot | ( | TString | ID = "12GeV" , |
TString | config = "" |
||
) |
Definition at line 457 of file Draw_PHG4DSTReader.C.
View newest version in sPHENIX GitHub at line 457 of file Draw_PHG4DSTReader.C
References assert, filter::config, cuts, energy, f, ambiguity_solver_full_chain::idx, merge_hashes::p, SaveCanvas(), and SetOKStyle().
void DrawCalibratedE_PlotTestBeam | ( | const TString | base_name = "/direct/phenix+sim02/phnxreco/ePHENIX/jinhuang/sPHENIX_work/SPACAL_TestBeam_Data" | ) |
Definition at line 299 of file Draw_PHG4DSTReader.C.
View newest version in sPHENIX GitHub at line 299 of file Draw_PHG4DSTReader.C
References assert, filter::config, Acts::UnitConstants::e, entry, f, i, ambiguity_solver_full_chain::idx, N, merge_hashes::p, SaveCanvas(), and SetOKStyle().
void DrawCalibratedE_Tower | ( | TString | infile, |
const double | SF = 0.021 |
||
) |
Definition at line 244 of file Draw_PHG4DSTReader.C.
View newest version in sPHENIX GitHub at line 244 of file Draw_PHG4DSTReader.C
References _infile, cuts, ambiguity_solver_full_chain::idx, merge_hashes::p, SaveCanvas(), and Acts::UnitConstants::T.
void DrawDist | ( | TString | infile | ) |
Definition at line 764 of file Draw_PHG4DSTReader.C.
View newest version in sPHENIX GitHub at line 764 of file Draw_PHG4DSTReader.C
References _infile, cuts, ambiguity_solver_full_chain::idx, merge_hashes::p, SaveCanvas(), and Acts::UnitConstants::T.
void DrawLeakage | ( | TString | infile | ) |
Definition at line 855 of file Draw_PHG4DSTReader.C.
View newest version in sPHENIX GitHub at line 855 of file Draw_PHG4DSTReader.C
References _infile, cuts, ambiguity_solver_full_chain::idx, merge_hashes::p, SaveCanvas(), and Acts::UnitConstants::T.
void DrawLeakage_LY | ( | TString | infile | ) |
Definition at line 907 of file Draw_PHG4DSTReader.C.
View newest version in sPHENIX GitHub at line 907 of file Draw_PHG4DSTReader.C
References _infile, cuts, ambiguity_solver_full_chain::idx, merge_hashes::p, SaveCanvas(), and Acts::UnitConstants::T.
void DrawLeakage_Phi | ( | TString | infile | ) |
Definition at line 987 of file Draw_PHG4DSTReader.C.
View newest version in sPHENIX GitHub at line 987 of file Draw_PHG4DSTReader.C
References _infile, cuts, ambiguity_solver_full_chain::idx, merge_hashes::p, SaveCanvas(), and Acts::UnitConstants::T.
void DrawLeakage_Phi_Folding | ( | const int | N_fold = 16 | ) |
Definition at line 1015 of file Draw_PHG4DSTReader.C.
View newest version in sPHENIX GitHub at line 1015 of file Draw_PHG4DSTReader.C
References cuts, ambiguity_solver_full_chain::idx, merge_hashes::p, SaveCanvas(), and SetOKStyle().
void DrawLeakage_Wide | ( | TString | infile | ) |
Definition at line 934 of file Draw_PHG4DSTReader.C.
View newest version in sPHENIX GitHub at line 934 of file Draw_PHG4DSTReader.C
References _infile, cuts, ambiguity_solver_full_chain::idx, merge_hashes::p, SaveCanvas(), and Acts::UnitConstants::T.
void DrawTower_Raw_E | ( | TString | infile | ) |
Definition at line 267 of file Draw_PHG4DSTReader.C.
View newest version in sPHENIX GitHub at line 267 of file Draw_PHG4DSTReader.C
References _infile, cuts, ambiguity_solver_full_chain::idx, merge_hashes::p, SaveCanvas(), SetOKStyle(), and Acts::UnitConstants::T.
void DrawTowerIDCheck | ( | TString | infile | ) |
Definition at line 739 of file Draw_PHG4DSTReader.C.
View newest version in sPHENIX GitHub at line 739 of file Draw_PHG4DSTReader.C
References _infile, cuts, ambiguity_solver_full_chain::idx, merge_hashes::p, SaveCanvas(), and Acts::UnitConstants::T.
void Sampling | ( | TString | infile | ) |
Definition at line 1067 of file Draw_PHG4DSTReader.C.
View newest version in sPHENIX GitHub at line 1067 of file Draw_PHG4DSTReader.C
References _infile, assert, cuts, ambiguity_solver_full_chain::idx, merge_hashes::p, SaveCanvas(), and Acts::UnitConstants::T.
Referenced by Draw_PHG4DSTReader().
TFile* _infile = NULL |
Definition at line 21 of file Draw_PHG4DSTReader.C.
View newest version in sPHENIX GitHub at line 21 of file Draw_PHG4DSTReader.C
Referenced by Draw_PHG4DSTReader(), DrawCalibratedE(), DrawCalibratedE_Tower(), DrawDist(), DrawLeakage(), DrawLeakage_LY(), DrawLeakage_Phi(), DrawLeakage_Wide(), DrawTower_Raw_E(), DrawTowerIDCheck(), and Sampling().
TString cuts = "" |
Definition at line 23 of file Draw_PHG4DSTReader.C.
View newest version in sPHENIX GitHub at line 23 of file Draw_PHG4DSTReader.C
Referenced by Acts::Python::addTrackFinding(), BOOST_AUTO_TEST_CASE(), Square::construct_lines(), Draw_PHG4DSTReader(), DrawCalibratedE(), DrawCalibratedE_Plot(), DrawCalibratedE_Tower(), DrawDist(), DrawEcal_Likelihood(), DrawEcal_pDST(), DrawEMCalTower(), DrawLeakage(), DrawLeakage_LY(), DrawLeakage_Phi(), DrawLeakage_Phi_Folding(), DrawLeakage_Wide(), DrawPrototype2EMCalTower(), DrawPrototype2MIPAnalysis(), DrawPrototype2ShowerCalib(), DrawPrototype3EMCalTower(), DrawPrototype3ShowerCalib(), DrawPrototype4EMCalTower(), DrawPrototype4ShowerCalib(), DrawTower_Raw_E(), DrawTowerIDCheck(), Edep_Checks(), Edep_Distribution(), Edep_LL_Distribution(), EMC_HodoScope_Calibration(), EMCDistribution(), EMCDistribution_ADC(), EMCDistribution_Fast(), EMCDistribution_HCalCalibration(), EMCDistribution_PeakSample_Fast(), EMCDistribution_ShowShape(), EMCDistribution_SUM(), EMCDistribution_SUM_RawADC(), EMCDistributionVSBeam_SUM(), Square::ends_of_edge(), Ep_Checks(), EP_LL_Distribution(), Square::find_outside(), KFParticleFinder::FindTrackV0Decay(), Get_Res_linear_Summmary(), Get_Res_linear_Summmary_Sim(), GetBeamMom(), GetResolution(), HodoscopeCheck(), Acts::TrackSelector::isValidTrack(), LineShapeData(), LineShapeSim(), SDeltaPtCutStudy::MakePlots(), MakeRadiusCut(), PositionDependenceData(), PositionDependenceSim(), QuickDeltaPtExtractor(), Sampling(), Acts::MeasurementSelector::select(), ShowerShape_Checks(), SimPositionCheck(), Square::Square(), TrackProjection_Checks(), Acts::TrackSelector::TrackSelector(), UpsilonPair_Checks(), and Square::~Square().
TTree* T = NULL |
Definition at line 22 of file Draw_PHG4DSTReader.C.
View newest version in sPHENIX GitHub at line 22 of file Draw_PHG4DSTReader.C