FairRoot/PandaRoot
Functions | Variables
bump_analys.C File Reference

Go to the source code of this file.

Functions

gROOT LoadMacro ("$VMCWORKDIR/gconfig/rootlogon.C")
 
gROOT LoadMacro ("$VMCWORKDIR/gconfig/basiclibs.C")
 
 rootlogon ()
 
 basiclibs ()
 
t SetBranchAddress ("EmcBump",&bump_array)
 
tsim SetBranchAddress ("MCTrack",&mctrack_array)
 
fpar Get ("FairBaseParSet")
 
cout<<"Number of events : "<< t-> GetEntriesFast ()
 
 if (mctrack1->GetPdgCode()==22)
 
c1 Divide (1, 2)
 
c1 cd (1)
 
h_MC_angle SetTitle ("MC truth: opening angle of #pi^{0}")
 
h_MC_angle GetXaxis () -> SetTitle("Opening angle, degree")
 
h_MC_angle Draw ()
 
c1 cd (2)
 
h_angle SetTitle ("reconstructed opening angle of #pi^{0}")
 
h_egamma SetTitle ("Energy of #gamma 's (MC truth)")
 
h_ebump SetTitle ("Energy of bumps")
 
h_MC SetTitle ("Invariant mass")
 
h_MC_mass SetTitle ("Invariant mass MC")
 
h_energy_vs_angle_MC SetTitle ("Energy vs. opening angle (MC Truth)")
 
h_energy_vs_angle_MC GetYaxis () -> SetTitle("Angle, degree")
 

Variables

TFile * f = new TFile("cluster_emc.root")
 
TTree * t =(TTree *) f->Get("pndsim")
 
TClonesArray * bump_array =new TClonesArray("PndEmcBump")
 
TFile * fsim = new TFile("sim_emc.root")
 
TTree * tsim =(TTree *) fsim->Get("pndsim")
 
TClonesArray * mctrack_array =new TClonesArray("PndMCTrack")
 
TFile * fpar = new TFile("simparams.root")
 
PndEmcMapperemcMap =PndEmcMapper::Instance(2)
 
TVector3 mc_momentum1
 
TVector3 mc_momentum2
 
TVector3 mc_vertex1
 
TVector3 mc_vertex2
 
TH1F * h_MC_angle = new TH1F("h_MC_angle","MC truth: opening angle of #pi^{0}",200,0.,15.)
 
TH1F * h_angle = new TH1F("h_angle","reconstructed opening angle of #pi^{0}",200,0.,15.)
 
TH1F * h_egamma = new TH1F("h_egamma","Energy of #gamma 's (MC truth)",100,0.0,10.0)
 
TH1F * h_ebump = new TH1F("h_ebump","Bump energy",100,0.0,10.0)
 
TH1F * h_MC = new TH1F("h_MC","Invariant mass",100,0.0,0.3)
 
TH1F * h_MC_mass = new TH1F("h_MC_mass","Invariant mass MC",100,0.0,0.3)
 
TH2F * h_energy_vs_angle_MC =new TH2F("h_energy_vs_angle_MC", "Energy vs. opening angle", 100,0.0,10.0,100,0.,15.0)
 
TVector3 v1
 
TVector3 v2
 
Double_t bump_energy1 =0
 
Double_t bump_energy2 =0
 
TVector3 pi0_momentum
 
TCanvas * c1 = new TCanvas("c1", "c1", 100, 100, 800, 800)
 
TCanvas * c2 = new TCanvas("c2", "c2", 100, 100, 800, 800)
 
TCanvas * c3 = new TCanvas("c3", "c3", 100, 100, 800, 800)
 
TCanvas * c4 = new TCanvas("c4", "c4", 100, 100, 800, 800)
 

Function Documentation

basiclibs ( )
c1 cd ( )
c1 cd ( )
c5 Divide ( ,
 
)
h_MC_angle Draw ( )

Definition at line 64 of file NHitsPerEvent.C.

64  {
65 
66  std::cout << "mvdHitArray: " << mvdHitArray->GetEntries() << " projectedHitArray " << mvdProjectedArray->GetEntries() << std::endl;
67 
68 // gHitPoints->Clear();
71  //if (gHitPoints->GetN() != x.size()) gHitPoints->Expand(x.size());
72 
73  std::cout << "NHits: " << gHitPoints->GetN() << std::endl;
74  gHitPoints->Draw("apl");
75  gProjections->Draw("pl");
76 }
void ExtractData(TClonesArray *array, TGraph *g)
Definition: NHitsPerEvent.C:78
TGraph * gHitPoints
Definition: NHitsPerEvent.C:15
TClonesArray * mvdHitArray
Definition: NHitsPerEvent.C:12
TClonesArray * mvdProjectedArray
Definition: NHitsPerEvent.C:13
TGraph * gProjections
Definition: NHitsPerEvent.C:16
fpar Get ( "FairBaseParSet"  )
cout<<"Number of events : "<<t-> GetEntriesFast ( )

Definition at line 45 of file bump_analys.C.

References alpha, cos(), PndEmcCluster::energy(), i, sqrt(), and PndEmcCluster::where().

45  : "<<t->GetEntriesFast()<<endl;
46  for (Int_t j=0; j< t->GetEntriesFast(); j++)
47  {
48  t->GetEntry(j);
49  for (Int_t i=0; i<bump_array->GetEntriesFast(); i++)
50  {
51  PndEmcBump *bump1=(PndEmcBump*)bump_array->At(i);
52  bump_energy1=bump1->energy();
53  if (bump_energy1<threshold) continue;
54  h_ebump->Fill(bump_energy1);
55  v1=bump1->where();
56 
57  for (Int_t k=i+1; k<bump_array->GetEntriesFast(); k++)
58  {
59  PndEmcBump *bump2=(PndEmcBump*)bump_array->At(k);
60  bump_energy2=bump2->energy();
61  if (bump_energy2<threshold) continue;
62  v2=bump2->where();
63  double alpha=v1.Angle(v2);
64  double invMass=sqrt(2*bump_energy1*bump_energy2*(1-cos(alpha)));
65  h_angle->Fill(alpha*TMath::RadToDeg());
66  h_MC->Fill(invMass);
67  }
68 
69  }
70  }
h_MC_angle GetXaxis ( ) -> SetTitle("Opening angle, degree")

Definition at line 653 of file anal_hit_digi_cluster_fwendcap.C.

653 {Reconstructed}-#theta_{MC} (#circ)");
h_energy_vs_angle_MC GetYaxis ( ) -> SetTitle("Angle, degree")

Definition at line 131 of file macro/detectors/emc/dedicated/reco_analys.C.

131 {reco} - #theta_{truth}, degree");
int reco()
if ( mctrack1->  GetPdgCode() = =22)

Definition at line 80 of file bump_analys.C.

References cos(), PndMCTrack::GetMomentum(), PndMCTrack::GetPdgCode(), PndMCTrack::GetStartVertex(), i, mc_momentum2, and sqrt().

81  {
82  mc_momentum1=mctrack1->GetMomentum();
83  mc_vertex1=mctrack1->GetStartVertex();
84  if (mc_vertex1.Mag()>2.) continue;
85  h_egamma->Fill(mc_momentum1.Mag());
86 
87  for (Int_t k=i+1; k<mctrack_array->GetEntriesFast(); k++)
88  {
89  PndMCTrack *mctrack2=(PndMCTrack *) mctrack_array->At(k);
90  if (mctrack2->GetPdgCode()==22) // photons
91  {
92  mc_momentum2=mctrack2->GetMomentum();
93  mc_vertex2=mctrack2->GetStartVertex();
94  if (mc_vertex2.Mag()>2.) continue;
95  double alphaMC=mc_momentum1.Angle(mc_momentum2);
96  double invMassMC=sqrt(2*mc_momentum1.Mag()*mc_momentum2.Mag()*(1-cos(alphaMC)));
97  h_MC_angle->Fill(alphaMC*TMath::RadToDeg());
98  h_MC_mass->Fill(invMassMC);
100  h_energy_vs_angle_MC->Fill(pi0_momentum.Mag(),alphaMC*TMath::RadToDeg());
101 
102  }
103  }
104  }
friend F32vec4 cos(const F32vec4 &a)
Definition: P4_F32vec4.h:112
Int_t i
Definition: run_full.C:25
friend F32vec4 sqrt(const F32vec4 &a)
Definition: P4_F32vec4.h:29
Int_t GetPdgCode() const
Definition: PndMCTrack.h:73
TH2F * h_energy_vs_angle_MC
Definition: bump_analys.C:37
TVector3 GetMomentum() const
Definition: PndMCTrack.h:78
TH1F * h_MC_mass
Definition: bump_analys.C:35
TVector3 mc_momentum1
Definition: bump_analys.C:27
TVector3 mc_momentum2
Definition: bump_analys.C:27
TH1F * h_egamma
Definition: bump_analys.C:32
TVector3 pi0_momentum
Definition: bump_analys.C:72
TH1F * h_MC_angle
Definition: bump_analys.C:30
TVector3 mc_vertex1
Definition: bump_analys.C:28
TVector3 mc_vertex2
Definition: bump_analys.C:28
TVector3 GetStartVertex() const
Definition: PndMCTrack.h:76
TClonesArray * mctrack_array
gROOT LoadMacro ( "$VMCWORKDIR/gconfig/rootlogon.C )
gROOT LoadMacro ( "$VMCWORKDIR/gconfig/basiclibs.C )
rootlogon ( )

Definition at line 1 of file outdated/mpiTools/macros/emc/rootlogon.C.

2 {
3  gSystem->AddIncludePath("-I$VMCWORKDIR/emc");
4  gSystem->AddIncludePath("-I$VMCWORKDIR/emc/EmcDigi");
5  gSystem->AddIncludePath("-I$VMCWORKDIR/emc/EmcMC");
6  gSystem->AddIncludePath("-I$VMCWORKDIR/emc/EmcTools");
7  gSystem->AddIncludePath("-I$VMCWORKDIR/emc/EmcReco");
8  gSystem->AddIncludePath("-I$VMCWORKDIR/emc/EmcData");
9  gSystem->AddIncludePath("-I$VMCWORKDIR/pnddata");
10  gSystem->AddIncludePath("-I$VMCWORKDIR/base");
11  gROOT->LoadMacro("$VMCWORKDIR/gconfig/basiclibs.C");
12  basiclibs();
13 
14  gSystem->Load("libDpmEvtGen.so");
15  gSystem->Load("libGeoBase");
16  gSystem->Load("libParBase");
17  gSystem->Load("libBase");
18  gSystem->Load("libTrkBase");
19  gSystem->Load("libPndData");
20  gSystem->Load("libField");
21  gSystem->Load("libPassive");
22  gSystem->Load("libGen");
23  gSystem->Load("libPGen");
24  gSystem->Load("libEmc");
25 
26  delete gRandom;
27  gRandom=new TRandom3(0);
28 }
basiclibs()
t SetBranchAddress ( "EmcBump"  ,
bump_array 
)
tsim SetBranchAddress ( "MCTrack"  ,
mctrack_array 
)
h_MC_angle SetTitle ( "MC truth: opening angle of #pi^{0}"  )
h_angle SetTitle ( "reconstructed opening angle of #pi^{0}"  )
h_egamma SetTitle ( "Energy of #gamma 's (MC truth)"  )
h_ebump SetTitle ( "Energy of bumps"  )
h_MC SetTitle ( "Invariant mass"  )
h_MC_mass SetTitle ( "Invariant mass MC"  )
h_energy_vs_angle_MC SetTitle ( "Energy vs. opening angle (MC Truth)"  )

Variable Documentation

TClonesArray* bump_array =new TClonesArray("PndEmcBump")
Double_t bump_energy1 =0

Definition at line 41 of file bump_analys.C.

Double_t bump_energy2 =0

Definition at line 42 of file bump_analys.C.

TCanvas* c1 = new TCanvas("c1", "c1", 100, 100, 800, 800)

Definition at line 108 of file bump_analys.C.

TCanvas* c2 = new TCanvas("c2", "c2", 100, 100, 800, 800)

Definition at line 120 of file bump_analys.C.

TCanvas* c3 = new TCanvas("c3", "c3", 100, 100, 800, 800)

Definition at line 132 of file bump_analys.C.

TCanvas* c4 = new TCanvas("c4", "c4", 100, 100, 800, 800)

Definition at line 144 of file bump_analys.C.

Definition at line 25 of file bump_analys.C.

TFile* f = new TFile("cluster_emc.root")

Definition at line 12 of file bump_analys.C.

Referenced by PndCATrackParamVector::Accept(), PndCATrackParamVector::AcceptWithMaterial(), adddirs(), PndFilteredPrimaryGenerator::AddFilter(), RhoTuple::AddToFile(), ana_dsdsj(), ana_dsdsj2(), ana_dsdsj_full(), ana_etac_3pi0(), ana_Lambda(), ana_Lambda_fit(), ana_Lambda_fit2(), ana_MCOpt(), ana_MCpid(), ana_pid(), ana_simple(), ana_track(), anaclust(), anaGemPointrate(), anaGemSmearing(), analyse_etac1(), analyse_etac1_slc(), analyse_J(), analyse_J_slc(), analyse_phi_base(), PndMvdAnaRadDam::AnalyzeFiles(), anaRadLength(), PndCATrackParamVector::ApproximateBetheBloch(), autocutx(), PndCATrackParamVector::BetheBlochGas(), PndFTSCATrackParamVector::BetheBlochGas(), PndCATrackParamVector::BetheBlochGeant(), PndFTSCATrackParamVector::BetheBlochGeant(), PndRiemannTrack::calcSZChi2(), PndCATrackParamVector::CalculateFitParameters(), check_complete(), check_pid(), combinePlotsEtac(), combinePlotsEtac_slc(), combinePlotsJ(), combinePlotsJ_slc(), combinePlotsPhi(), KFParticleFinder::CombineTrackPart(), comp_complete(), comp_multiFiles(), comp_pid(), comp_recoqa(), PndEmc::ConstructRootGeometry(), PndEmc::ConstructRootGeomMod12(), convolutionAnalysis(), countevents(), PndFTSCAGBTracker::Create1Plets(), createCalibJuelichFeb02(), createFCalib(), PndSoftTriggerTask::CreateKs0Cands(), crosstag(), cutfinder(), cutfinder_fullev(), cutfinder_toyev(), cutfinderx(), cutqa(), MyMainFrame::DoDraw(), drawMvdHistos(), PndFTSCADisplay::DrawRecoTrack(), PndFTSCADisplay::DrawTPC(), emc_correction_QA(), evaltrig(), PndFtsDataAccessor::Exec(), PndParticleQATask::Exec(), PndSoftTriggerTask::Exec(), PndCATracking::Exec(), PndEmcReader::fill_vector(), PndHypGeReader::fill_vector(), PndSoftTriggerTask::FillGlobalLists(), PndCATrackParam::Filter(), PndCATrackParamVector::Filter(), PndCATrackParamVector::FilterWithMaterial(), PndFTSCATrackParamVector::FilterWithMaterial(), KFParticleFinder::FindParticles(), PndRichRecoTask::FinishTask(), PndRecoDafFit2::Fit(), PndRecoKalmanFit2::Fit(), PndRecoKalmanFit::Fit(), FTSCATrack::Fit2Times(), fit_resolution(), fittest(), PndFTSCAGBTracker::FitTrack(), PndFTSCAGBTracker::FitTrackCA(), PndFTSCAGBTracker::FitTracks(), for(), gem_material_ana1(), PndFilteredPrimaryGenerator::GenerateEvent(), geom(), PndFieldAdaptor::get(), get_N0(), PndRichCalDb::GetBetaEff(), PndRichCalDb::GetBetaMean(), PndRichCalDb::GetBetaSig(), PndCATrackParamVector::GetDCAPoint(), KFParticleBaseSIMD::GetDecayLength(), KFParticleBaseSIMD::GetDecayLengthXY(), KFParticleBaseSIMD::GetMass(), getpars(), KFParticleBaseSIMD::GetPhi(), KFParticleBaseSIMD::GetR(), PndGeoHandling::GetRunId(), PndCATrackParamVector::GetS(), PndFTSCATrackParamVector::GetS(), PndSttTrackFinderIdeal::GetTrackletCircular(), PndFTSCATrackParam::GetXYZPxPyPzQ(), Init(), PndFTSTopoReconstructor::Init(), PndCATrackParamVector::InitByHit(), PndCATrackParamVector::InitByTarget(), PndCATrackParamVector::InitCovMatrix(), PndCATrackParamVector::InitDirection(), PndFTSCAGBTracker::InitialTrackApproximation(), PndFTSCAParam::InitMagneticField(), PndKFParticleFinder::InversedChi2Prob(), KFParticleBaseSIMD::InvertCholetsky3(), LimitsAlign(), LimitsAlign_misalignConstsSUM(), PndLmdLinFitTask::line3DfitMS(), lutmean(), main(), makeTMVADemoData(), materialana(), mergemct(), ModulesStat(), ModulesStatFast(), CAMath::Nint(), TimerInfo::operator/(), PndCATimerInfo::operator/(), L1CATFIterTimerInfo::operator/(), PndCATFIterTimerInfo::operator/(), L1CATFTimerInfo::operator/(), PndCATFTimerInfo::operator/(), PastaTBRawToRoot(), PastaTBRawToRootTorino(), PndCAGBTracker::PickUpHits(), plot_all(), plot_trackingQA(), plotDC02AnalyzedData(), plotTMVADemoData(), PndCATrackLinearisationVector::PndCATrackLinearisationVector(), PndFTSCATrackLinearisationVector::PndFTSCATrackLinearisationVector(), PndMvdRadDamList::PndMvdRadDamList(), PndEmcStructure::Print(), PndCATFIterTimerInfo::PrintReal(), L1CATFIterTimerInfo::PrintReal(), PndRhoTupleQA::qa2Body(), PndRhoTupleQA::qaCand(), PndRhoTupleQA::qaComp(), PndRhoTupleQA::qaFitter(), PndRhoTupleQA::qaKs0(), QAmacro_emc_3(), QAmacro_emc_4(), QAmacro_mdt_2(), QAmacro_mvd_ana(), PndRhoTupleQA::qaMcDiff(), PndRhoTupleQA::qaP4(), PndRhoTupleQA::qaP4Cms(), PndRhoTupleQA::qaP4Cov(), PndRhoTupleQA::qaPi0(), PndRhoTupleQA::qaPid(), PndRhoTupleQA::qaPoca(), PndRhoTupleQA::qaPos(), PndRhoTupleQA::qaPRG(), PndRhoTupleQA::qaPull(), PndRhoTupleQA::qaTrk(), PndRhoTupleQA::qaVtx(), raytrace_x(), raytrace_z(), PndDrcAccuDigiPixelDraw::ReadAllHits(), ReadHCal(), ReadHits(), ReadLines(), readmodes(), PndFsmCmpDet::readParameters(), PndFsmCombiDet::readParameters(), PndFsmMdtPid::readParameters(), PndFsmEmcPid::readParameters(), PndFsmDrcDisc::readParameters(), PndFsmDrcBarrel::readParameters(), reco_analys(), KFPTopoReconstructor::ReconstructPrimVertex(), PndFTSCAGBTracker::Refit(), PndFTSCAGBTracker::Refit_1(), PndCATrackParamVector::Reset(), PndCATrackParamVector::Rotate(), PndFTSCATrackParamVector::Rotate(), PndCATrackParamVector::RotateXY(), CAMath::RSqrt(), run_beautiful_ana_result_histograms(), SamplesSummaryAlign(), PndMvdAnaRadDam::SaveHistos(), SenseAlign(), L1FieldRegion::Set(), GFKalman::setBlowUpFactor(), PndHypDPatternRecoTask::SetField(), GFTrackCand::setInverted(), GFAbsTrackRep::setInverted(), KFParticleBase::SetMassConstraint(), KFParticleBaseSIMD::SetMassConstraint(), PndCATrackParamVector::SetTrackParam(), PndDsk::SetTrapFraction(), showvarexample(), simanalys(), simu_tag(), simubg(), sizetree(), softtrigger_kin5(), softtrigger_toy12(), structure_analysis_emc(), PndRiemannTrack::szFit(), PndSoftTriggerTask::TagMode(), testFile(), testFilter(), timeStructurePasta(), TMVAApply(), TMVATester(), TMVATrainer(), TMVATrainer_608(), TMVATraining(), TOTALSummaryAlign(), toy_core(), toy_core_ntp(), TrackHits(), trafo_matrix_fit(), PndCATrackParamVector::Transport(), PndCATrackParamVector::Transport0(), PndCATrackParam::TransportToX(), PndCATrackParamVector::TransportToX(), PndFTSCATrackParam::TransportToX0(), PndFTSCATrackParamVector::TransportToX0(), trapmap_barrel(), trapmap_disc(), tut_ana_ntp(), tut_ana_ntp_noqa(), tut_ana_ntp_qa(), tut_makegifs(), PndHypDPatternRecoTask::UseGeane(), VarCorrP(), PndLmdQATask::WriteHists(), and RhoTuple::WriteToFile().

TFile* fpar = new TFile("simparams.root")

Definition at line 22 of file bump_analys.C.

TFile* fsim = new TFile("sim_emc.root")

Definition at line 17 of file bump_analys.C.

TH1F* h_angle = new TH1F("h_angle","reconstructed opening angle of #pi^{0}",200,0.,15.)

Definition at line 31 of file bump_analys.C.

TH1F* h_ebump = new TH1F("h_ebump","Bump energy",100,0.0,10.0)

Definition at line 33 of file bump_analys.C.

TH1F* h_egamma = new TH1F("h_egamma","Energy of #gamma 's (MC truth)",100,0.0,10.0)

Definition at line 32 of file bump_analys.C.

TH2F* h_energy_vs_angle_MC =new TH2F("h_energy_vs_angle_MC", "Energy vs. opening angle", 100,0.0,10.0,100,0.,15.0)

Definition at line 37 of file bump_analys.C.

TH1F* h_MC = new TH1F("h_MC","Invariant mass",100,0.0,0.3)

Definition at line 34 of file bump_analys.C.

TH1F* h_MC_angle = new TH1F("h_MC_angle","MC truth: opening angle of #pi^{0}",200,0.,15.)

Definition at line 30 of file bump_analys.C.

TH1F* h_MC_mass = new TH1F("h_MC_mass","Invariant mass MC",100,0.0,0.3)

Definition at line 35 of file bump_analys.C.

TVector3 mc_momentum1

Definition at line 27 of file bump_analys.C.

TVector3 mc_momentum2

Definition at line 27 of file bump_analys.C.

Referenced by if().

TVector3 mc_vertex1

Definition at line 28 of file bump_analys.C.

TVector3 mc_vertex2

Definition at line 28 of file bump_analys.C.

TClonesArray* mctrack_array =new TClonesArray("PndMCTrack")

Definition at line 19 of file bump_analys.C.

TVector3 pi0_momentum

Definition at line 72 of file bump_analys.C.

TTree* t =(TTree *) f->Get("pndsim")

Definition at line 13 of file bump_analys.C.

Referenced by adddirs(), PndEmcWaveform::AddShapedElecNoiseAndDigitise(), ana_d0d0b_micro(), ana_dsdsj(), ana_dsdsj2(), ana_dsdsj_full(), ana_etac_3pi0(), ana_Lambda(), ana_Lambda_fit(), ana_Lambda_fit2(), ana_MCOpt(), ana_MCpid(), ana_pid(), ana_simple(), anaclust(), anaGemPointrate(), anaGemSmearing(), analyse_etac1(), analyse_etac1_slc(), analyse_J(), analyse_J_slc(), analyse_phi(), analyse_phi2(), analyse_phi_base(), anaRadLength(), PndMdtParamDigi::ApplyTransferFunction(), autocutx(), PndLmdStripClusterTask::Backmap(), PndSdsStripClusterTask::Backmap(), PndSdsCalcStrip::CalcFk(), checkfile(), config_pad(), countevents(), create_HypSTxy3Cmic_rootgeo3(), create_HypSTxy3Cmic_RootGeo5Lay(), create_HypSTxy3Cmic_RootGeo5LayExt(), createdircPix(), createRootGeometry_DIRC(), createRootGeometry_DIRC_fsEVdroplens_MCPs(), createRootGeometry_DIRC_sepEV_06_2013(), createRootGeometry_DIRC_sepEV_MCPs(), createRootGeometry_DIRC_updated_06_2013(), PndTrkLegendreSecTask::CreateSkewHitList(), PndTrkLegendreTask::CreateSkewHitList(), PndTrkLegendreSecTask2::CreateSkewHitList(), PndTrkTrackFinder::CreateSkewHitList(), crosstag(), cutfinder(), cutfinder_fullev(), cutfinder_toyev(), cutfinderx(), cutqa(), GFDetPlane::distance(), DrawEveHisto(), PndFTSCADisplay::DrawGBHits(), PndFTSCADisplay::DrawGBTrackFast(), PndFTSCADisplay::DrawGBTracks(), PndFTSCADisplay::DrawParticleGlobal(), PndFTSCADisplay::DrawTrack(), emc_correction_QA(), error_matrix_fit(), EventListing(), PndEventCounterTask::Exec(), PndMvdDigiPixelDraw::Exec(), PndDiscTaskReconstruction::Exec(), PndDiscTaskPID::Exec(), PndRichHitProducer::Exec(), PndLmdTrackFinderTask::Exec(), PndStraightLineTrackFinderTask::Exec(), PndHypStripClusterTask::Exec(), PndRichHitFinder::Exec(), PndFastSim::Exec(), PndTrkTrackFinder::Exec(), FCDrawVariable(), FCFindLimits(), FCInit(), FCPrepareTree(), FCQaVar(), findcuts(), fit_resolution(), RhoKalmanVtxFitter::FitVertexFast(), FTSCANPlets::FTSCANPlets(), full_core_ntp(), gem_material_ana1(), PndRichCalDb::GetBetaEff(), PndRichCalDb::GetBetaMean(), PndRichCalDb::GetBetaSig(), PndMQSdsChargeWeightedPixelMapping::GetCluster(), PndSdsChargeWeightedPixelMapping::GetCluster(), KFParticleBase::GetDecayLength(), KFParticleBaseSIMD::GetDecayLength(), KFParticleBase::GetDecayLengthXY(), KFParticleBaseSIMD::GetDecayLengthXY(), PndSttTube::GetDistance(), PndMvdTopixHitProducer::GetHit(), PndMQTopixHitProducer::GetHit(), PndAnalysisForwardTask::getMcTracks(), getpars(), PndSdsCalcPixelDif::GetPixels(), PndGeoHandling::GetRunId(), Hough(), Init(), PndDrcReco::Init(), lutmean(), PndEmcClusterProperties::Major_axis(), materialana(), FsmDetName::name(), Next(), NHitsPerEvent(), operator*(), PastaTBRawToRoot(), PastaTBRawToRootTorino(), PndRichHitProducer::PhDetNoise(), PndLineApproximation::plot(), plotTMVADemoData(), PndCANPlets::PndCANPlets(), PndMvdRadDamList::PndMvdRadDamList(), RKTrackRep::poca2Line(), PndXYResidualTask::PropagateToZ(), QAmacro_emc_3(), QAmacro_emc_4(), QAmacro_mvd_ana(), QAmacro_stt_4(), raytrace_x(), raytrace_z(), PndDrcAccuDigiPixelDraw::ReadAllHits(), readConfig(), ReadHCal(), ReadHits(), ReadLines(), PndCAGBTracker::SaveTracksInFile(), PndMvaDataSet::SetAppType(), SetEntryNr(), PndLmdDigiQ::SetEvT(), PndMvaDataSet::SetNormType(), HypStatDecay::SetNtr(), PndMvaDataSet::SetTrim(), PndEmcFadcFilter::SetupMatchedFilter(), showvarexample(), simu_tag(), simubg(), sizetree(), PndSciTHitProducerIdeal::smear(), PndSciTDigiTask::smear(), PndDrcHitProducerReal::Smear(), softtrigger_kin5(), softtrigger_toy12(), GFDetPlane::straightLineToPlane(), testFile(), testFilter(), PndEmcClusterMoments::Theta1(), PndEmcClusterMoments::Theta2(), TimeStructure(), timeStructurePasta(), TMVAApply(), TMVATester(), TMVATrainer(), TMVATrainer_608(), TMVATraining(), toy_core(), toy_core_ntp(), TrackHits(), KFParticleBase::TransportBz(), KFParticleBaseSIMD::TransportBz(), RhoKinHyperonVtxFitter::TransportToPoca(), RhoKinHyperonVtxFitter::TransportToVertex(), PndMvaDataSet::Use_PCA(), and VarCorrP().

TTree* tsim =(TTree *) fsim->Get("pndsim")

Definition at line 18 of file bump_analys.C.

TVector3 v1
TVector3 v2