Analysis Software
Documentation for sPHENIX simulation software
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Draw_PHG4DSTReader.C File Reference
#include <cmath>
#include <TFile.h>
#include <TString.h>
#include <TLine.h>
#include <TTree.h>
#include <cassert>
#include "SaveCanvas.C"
#include "SetOKStyle.C"
+ Include dependency graph for Draw_PHG4DSTReader.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 = ""
 

Detailed Description

Author
Jin Huang jhuan.nosp@m.g@bn.nosp@m.l.gov
Version
Revision:
Date
Date:

Definition in file Draw_PHG4DSTReader.C.

Function Documentation

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.

+ Here is the call graph for this function:

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.

+ Here is the call graph for this function:

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().

+ Here is the call graph for this function:

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().

+ Here is the call graph for this function:

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.

+ Here is the call graph for this function:

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.

+ Here is the call graph for this function:

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.

+ Here is the call graph for this function:

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.

+ Here is the call graph for this function:

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.

+ Here is the call graph for this function:

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().

+ Here is the call graph for this function:

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.

+ Here is the call graph for this function:

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.

+ Here is the call graph for this function:

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.

+ Here is the call graph for this function:

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().

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

Variable Documentation

TFile* _infile = NULL
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