LArSoft  v09_90_00
Liquid Argon Software toolkit - https://larsoft.org/
plot.C File Reference

Go to the source code of this file.

Functions

gStyle SetOptStat (0000)
 
gStyle SetOptFit ()
 
gStyle SetPalette (1)
 
gROOT SetStyle ("Plain")
 
c1 Divide (4, 3)
 
 while (1)
 
 fclose (fp)
 
c1 cd (1)
 
h1 Draw ()
 
h1 GetXaxis () -> SetLabelSize(0.025)
 
h1 GetYaxis () -> SetLabelSize(0.025)
 
h1 SetLineColor (3)
 
h1 SetFillColor (3)
 
h11 SetLineColor (8)
 
h11 SetFillColor (8)
 
h11 Draw ("same")
 
c1 cd (5)
 
h2 SetLineColor (2)
 
h2 SetFillColor (2)
 
h20 SetLineColor (5)
 
h20 SetFillColor (5)
 
c1 cd (7)
 
ntupleYX Draw ("Y:X>>hist","vox","colz")
 
gPad SetLogz ()
 
hist Draw ("colz")
 
hist GetZaxis () -> SetLabelSize(0.025)
 
hist SetTitle ("Cytoplasm intensity on transverse section")
 
c1 cd (3)
 
ntupleYXN Draw ("Y:X>>hist2","vox","colz")
 
hist2 SetTitle ("Nucleus intensity on transverse section")
 
 system ("rm -rf microbeam.root")
 
 system ("hadd -O microbeam.root microbeam_*.root")
 
TFile f ("microbeam.root")
 
c1 cd (2)
 
ntuple3 Project ("h1bis","doseN")
 
h1bis Scale (scale)
 
c1 cd (6)
 
ntuple3 Project ("h10bis","doseC")
 
c1 cd (9)
 
ntuple0 Project ("h2bis","sp")
 
h2bis SetTitle ("dE/dx at cell entrance")
 
h2bis SetFillColor (4)
 
h2bis SetLineColor (4)
 
h2bis Fit ("gaus")
 
gaus SetLineColor (6)
 
ntuple2 SetBranchAddress ("x",&x)
 
ntuple2 SetBranchAddress ("y",&y)
 
ntuple2 SetBranchAddress ("z",&z)
 
 for (Int_t i=0;i< nentries;i++)
 
c1 cd (10)
 
ntupleR Draw ("X2:Z2","abs(X2)<50","surf3")
 
c1 cd (11)
 
ntuple4 Draw ("y*0.359060:x*0.359060>>histbis","doseV","contz")
 
histbis Draw ("contz")
 
histbis SetTitle ("Energy deposit -transverse- (z axis in eV)")
 
c1 cd (12)
 
ntuple4 Draw ("x*0.359060:(z+1500/0.162810+21)*0.162810>>histter","doseV","contz")
 
histter SetTitle ("Energy deposit -longitudinal- (z axis in eV)")
 
c1 cd (4)
 
ntuple1 Project ("hx","x")
 
h77 SetTitle ("Beam X position on cell")
 
c1 cd (8)
 
ntuple1 Project ("hy","y")
 
h88 SetTitle ("Beam Y position on cell")
 

Variables

Double_t scale = 1/h1bis->Integral()
 
 c1 = new TCanvas ("c1","",20,20,1200,900)
 
FILE * fp = fopen("phantom.dat","r")
 
Float_t xVox
 
Float_t yVox
 
Float_t zVox
 
Float_t tmp
 
Float_t den
 
Float_t dose
 
Float_t X
 
Float_t Y
 
Float_t Z
 
Float_t vox = 0
 
Float_t mat = 0
 
Float_t voxelSizeX
 
Float_t voxelSizeY
 
Float_t voxelSizeZ
 
TH1F * h1 = new TH1F("h1","Nucleus marker intensity",100,1,300)
 
TH1F * h11 = new TH1F("h11 ","",100,1,300)
 
TH1F * h2 = new TH1F("h2","Cytoplasm marker intensity",100,1,300)
 
TH1F * h20 = new TH1F("h20 ","",100,1,300)
 
TNtuple * ntupleYXN = new TNtuple("NUCLEUS","ntuple","Y:X:vox")
 
TNtuple * ntupleZX = new TNtuple("CYTOPLASM","ntuple","Z:X:vox")
 
TNtuple * ntupleYX = new TNtuple("CYTOPLASM","ntuple","Y:X:vox")
 
Int_t nlines =0
 
Int_t ncols =0
 
TH2F * hist = new TH2F("hist","hist",50,-20,20,50,-20,20)
 
TH2F * hist2 = new TH2F("hist2","hist2",50,-20,20,50,-20,20)
 
TNtuple * ntuple0 = (TNtuple*)f.Get("ntuple0")
 
TNtuple * ntuple1 = (TNtuple*)f.Get("ntuple1")
 
TNtuple * ntuple2 = (TNtuple*)f.Get("ntuple2")
 
TNtuple * ntuple3 = (TNtuple*)f.Get("ntuple3")
 
TNtuple * ntuple4 = (TNtuple*)f.Get("ntuple4")
 
TH1F * h1bis = new TH1F("h1bis","Dose distribution in Nucleus",100,0.001,1.)
 
TH1F * h10 = new TH1F("h10bis","Dose distribution in Cytoplasm",100,0.001,.2)
 
Float_t d
 
TH1F * h2bis = new TH1F("h2bis","Beam stopping power at cell entrance",200,0,300)
 
Double_t Xc = -1295.59e3 - 955e3*sin(10*TMath::Pi()/180)
 
Double_t Zc = -1327e3 + 955e3*cos(10*TMath::Pi()/180)
 
Double_t X1
 
Double_t Y1
 
Double_t Z1
 
Double_t X2
 
Double_t Y2
 
Double_t Z2
 
TNtuple * ntupleR = new TNtuple("Rmax","ntuple","Z2:Y2:X2")
 
Double_t x
 
Double_t y
 
Double_t z
 
Double_t xx
 
Double_t zz
 
Int_t nentries = (Int_t)ntuple2->GetEntries()
 
TH2F * histbis = new TH2F("histbis","histbis",50,-20,20,50,-20,20)
 
TH2F * histter = new TH2F("histter","histter",50,-20,20,50,-20,20)
 
TH1F * h77 = new TH1F("hx","h1",200,-10,10)
 
TH1F * h88 = new TH1F("hy","h1",200,-10,10)
 

Function Documentation

c1 cd ( )
c1 cd ( )
c1 cd ( )
c1 cd ( )
c1 cd ( )
c1 cd ( )
c1 cd ( )
c1 cd ( 10  )
c1 cd ( 11  )
c1 cd ( 12  )
c1 cd ( )
c1 cd ( )
c1 Divide ( ,
 
)
h1 Draw ( )
h11 Draw ( "same"  )
ntupleYX Draw ( "Y:X>>hist ,
"vox"  ,
"colz"   
)
hist2 Draw ( "colz"  )
ntupleYXN Draw ( "Y:X>>hist2 ,
"vox"  ,
"colz"   
)
ntupleR Draw ( "X2:Z2"  )
ntuple4 Draw ( "y*0.359060:x*0.359060>>histbis ,
"doseV"  ,
"contz"   
)
histter Draw ( "contz"  )
ntuple4 Draw ( "x*0.359060:(z+1500/0.162810+21)*0.162810>>histter ,
"doseV"  ,
"contz"   
)
TFile f ( "microbeam.root"  )

Referenced by plot().

fclose ( fp  )

Referenced by while().

h88 Fit ( "gaus"  )
for ( )

Definition at line 281 of file plot.C.

References c1, x, Xc, y, Y1, z, and Zc.

282 {
283  ntuple2->GetEntry(i);
284  X1=x;
285  Y1=y;
286  Z1=z;
287  xx = X1-Xc;
288  zz = Z1-Zc;
289  Z2 = zz*cos(10*TMath::Pi()/180)-xx*sin(10*TMath::Pi()/180);
290  X2 = zz*sin(10*TMath::Pi()/180)+xx*cos(10*TMath::Pi()/180);
291  Y2 = Y1;
292  ntupleR->Fill(Z2,Y2,X2);
293 }
Double_t y
Definition: plot.C:276
Double_t z
Definition: plot.C:276
Double_t zz
Definition: plot.C:276
Double_t x
Definition: plot.C:276
Double_t X2
Definition: plot.C:263
TNtuple * ntuple2
Definition: plot.C:176
Double_t X1
Definition: plot.C:263
Double_t Y1
Definition: plot.C:263
Double_t xx
Definition: plot.C:276
Double_t Z2
Definition: plot.C:263
Double_t Z1
Definition: plot.C:263
Double_t Zc
Definition: plot.C:263
Double_t Xc
Definition: plot.C:263
TNtuple * ntupleR
Definition: plot.C:275
Double_t Y2
Definition: plot.C:263
h1 GetXaxis ( ) -> SetLabelSize(0.025)
h1 GetYaxis ( ) -> SetLabelSize(0.025)
histter GetZaxis ( ) -> SetLabelSize(0.025)
ntuple3 Project ( "h1bis"  ,
"doseN"   
)
ntuple3 Project ( "h10bis"  ,
"doseC"   
)
ntuple0 Project ( "h2bis"  ,
"sp"   
)
ntuple1 Project ( "hx"  ,
"x"   
)
ntuple1 Project ( "hy"  ,
"y"   
)
h88 Scale ( scale  )
tChem SetBranchAddress ( "x"  ,
x 
)
tChem SetBranchAddress ( "y"  ,
y 
)
tChem SetBranchAddress ( "z"  ,
z 
)
h1bis SetFillColor ( )
h11 SetFillColor ( )
h10 SetFillColor ( )
h20 SetFillColor ( )
h88 SetFillColor ( )
h1 SetLineColor ( )
h11 SetLineColor ( )
h2 SetLineColor ( )
h20 SetLineColor ( )
h2bis SetLineColor ( )
gaus SetLineColor ( )
gPad SetLogz ( )
gStyle SetOptFit ( )
gStyle SetOptStat ( 0000  )
gStyle SetPalette ( )
hist SetTitle ( "Cytoplasm intensity on transverse section"  )
hist2 SetTitle ( "Nucleus intensity on transverse section"  )
h2bis SetTitle ( "dE/dx at cell entrance"  )
histbis SetTitle ( "Energy deposit -transverse- (z axis in eV)"  )
histter SetTitle ( "Energy deposit -longitudinal- (z axis in eV)"  )
h77 SetTitle ( "Beam X position on cell"  )
h88 SetTitle ( "Beam Y position on cell"  )
system ( "rm -rf microbeam.root"  )
system ( "hadd -O microbeam.root microbeam_*.root"  )
while ( )

Definition at line 54 of file plot.C.

References c1, fclose(), mat, voxelSizeX, voxelSizeY, and voxelSizeZ.

55  {
56  if ( nlines == 0 ) ncols = fscanf(fp,"%f %f %f",&tmp,&tmp,&tmp);
57  if ( nlines == 1 ) ncols = fscanf(fp,"%f %f %f",&voxelSizeX,&voxelSizeY,&voxelSizeZ);
58  if ( nlines == 2 ) ncols = fscanf(fp,"%f %f %f",&tmp,&tmp,&tmp);
59  if ( nlines >= 3 ) ncols = fscanf(fp,"%f %f %f %f %f %f", &X, &Y, &Z, &mat, &den, &vox);
60  if (ncols < 0) break;
61 
62  X= X*voxelSizeX;
63  Y= Y*voxelSizeY;
64  Z= Z*voxelSizeZ;
65 
66  if ( mat == 2 ) // noyau
67  {
68  if (den==1) h1->Fill( vox );
69  if (den==2) h11->Fill( vox );
70  ntupleYXN->Fill(Y,X,vox);
71  }
72  if ( mat == 1 ) // cytoplasm
73  {
74  if (den==1) h2->Fill( vox );
75  if (den==2) h20->Fill( vox );
76  ntupleZX->Fill(Z,X,vox);
77  ntupleYX->Fill(Y,X,vox);
78  }
79  nlines++;
80 
81  }
Float_t vox
Definition: plot.C:38
TNtuple * ntupleYX
Definition: plot.C:49
Float_t den
Definition: plot.C:35
Float_t Y
Definition: plot.C:37
Float_t tmp
Definition: plot.C:35
Float_t Z
Definition: plot.C:37
TNtuple * ntupleYXN
Definition: plot.C:47
Float_t voxelSizeY
Definition: plot.C:39
TNtuple * ntupleZX
Definition: plot.C:48
Float_t voxelSizeZ
Definition: plot.C:39
Float_t mat
Definition: plot.C:38
FILE * fp
Definition: plot.C:34
TH1F * h2
Definition: plot.C:44
Float_t voxelSizeX
Definition: plot.C:39
TH1F * h11
Definition: plot.C:42
TH1F * h20
Definition: plot.C:45
TH1F * h1
Definition: plot.C:41
Int_t nlines
Definition: plot.C:51
Float_t X
Definition: plot.C:37
Int_t ncols
Definition: plot.C:52

Variable Documentation

c1 = new TCanvas ("c1","",20,20,1200,900)

Definition at line 27 of file plot.C.

Referenced by for(), plot(), and while().

Float_t d

Definition at line 235 of file plot.C.

Referenced by geoalgo::GeoAlgo::_SqDist_(), pma::VtxCandidate::Add(), img::DataProviderAlg::addCoherentNoise(), img::DataProviderAlg::addWhiteNoise(), larg4::LArG4Ana::analyze(), nnet::PointIdTrainingData::analyze(), img::DataProviderAlg::applyBlur(), pma::PMAlgTracker::areCoLinear(), art::AssnsNode< L, R, D >::AssnsNode(), geo::part::PartitionContainer< Data >::atPoint(), pma::ProjectionMatchingAlg::buildMultiTPCTrack(), lar_content::CosmicRayTaggingTool::CheckAssociation(), cheat::RecoCheckAna::CheckRecoEvents(), cheat::RecoCheckAna::CheckRecoVertices(), tss::Cluster2D::closest(), lar_cluster3d::ClusterMergeAlg::closestApproach(), lar_cluster3d::ClusterPathFinder::closestApproach(), lar_cluster3d::VoronoiPathFinder::closestApproach(), lar_cluster3d::ConvexHullPathFinder::closestApproach(), lar_cluster3d::SnippetHit3DBuilder::closestApproach(), nnet::TrainingDataAlg::collectVtxFlags(), apa::DisambigAlg::CompareViews(), pma::Track3D::CompleteMissingWires(), raw::CompressFibonacci(), keras::LayerMaxPooling::compute_output(), trkf::Geometric3DVertexFitter::computeMeta(), art::detail::TwoArgInsert< cet::map_vector< T > >::concatenate(), larg4::LArVoxelReadoutGeometry::Construct(), phot::CreateHybridLibrary::CreateHybridLibrary(), geo::part::Partition< Data >::data(), sim::MCParticleLite::Daughters(), util::LArFFTW::Deconvolute(), anab::FVectorWriter< N >::descriptionExists(), nnet::ParticleDecayId::DetectDecay(), phot::SemiAnalyticalModel::Disk_SolidAngle(), larg4::OpFastScintillation::Disk_SolidAngle(), larg4::dist(), lar_content::KDTreeLinkerAlgo< DATA, DIM >::dist2(), pma::Track3D::DriftsOfWireIntersection(), evd::RawDataDrawer::FillQHisto(), larg4::AuxDetReadoutGeometry::FindAndMakeAuxDet(), larg4::AuxDetReadoutGeometry::FindAndMakeAuxDetSensitive(), nnet::TrainingDataAlg::findCrop(), larg4::LArVoxelReadoutGeometry::FindNestedVolume(), util::MultipleChoiceSelection< Choices >::findOptionIndex(), geo::part::GridPartition< Data >::findPart(), trkf::Geometric3DVertexFitter::fitTracks(), nnet::PointIdAlg::flattenData2D(), func1(), phot::ScintTimeLAr::GenScintTime(), lar_content::VertexRefinementAlgorithm::GetBestFitPoint(), pma::Node3D::GetDistToWall(), pma::Track3D::GetNearestTrkInTree(), sim::PhotonVoxelDef::GetNeighboringVoxelIDsImpl(), lcvn::AssignLabels::GetNeutralDaughterHitsRecursive(), lcvn::AssignLabels::GetTopology(), sim::MCParticleLite::HasDaughter(), sim::MCMiniPart::HasDaughter(), nnet::TrainingDataAlg::isElectronEnd(), nnet::PointIdEffTest::isMuonDecaying(), nnet::TrainingDataAlg::isMuonDecaying(), trkmkr::KalmanFilterFitTrackMaker::KalmanFilterFitTrackMaker(), genf::GFDetPlane::LabToPlane(), keras::LayerConv2D::load_weights(), pma::PMAlgVertexing::makeVertices(), pma::PMAlgTracker::mergeCoLinear(), pma::VtxCandidate::MergeWith(), sim::MCMiniPart::operator simb::MCParticle(), sim::MCParticleLite::operator simb::MCParticle(), geo::vect::CoordConstIterator< Vector >::operator+=(), geo::vect::CoordConstIterator< Vector >::operator-=(), tss::Cluster2D::outermost(), geo::part::GridPartition< Data >::part(), geo::part::PartitionContainer< Data >::PartitionContainer(), img::DataProviderAlg::patchFromDownsampledView(), img::DataProviderAlg::patchFromOriginalView(), lar_cluster3d::PrincipalComponentsAlg::PCAAnalysis_2D(), genf::PointHit::PointHit(), img::DataProviderAlg::poolMax(), art::TimeTracker::postEventProcessing(), art::TimeTracker::postEventReading(), art::TimeTracker::preEventProcessing(), art::TimeTracker::preEventReading(), art::RandomNumberGenerator::print_(), TrackProducerFromPFParticle::produce(), NuGraphInference::produce(), geo::ProjectToBoxEdge(), evgb::CRYHelper::ProjectToBoxEdge(), evgen::CORSIKAGen::ProjectToBoxEdge(), keras::DataChunk2D::read_from_file(), sim::MCTrackRecoAlg::Reconstruct(), sim::MCShowerRecoAlg::Reconstruct(), art::TimeTracker::recordTime(), phot::SemiAnalyticalModel::Rectangle_SolidAngle(), larg4::OpFastScintillation::Rectangle_SolidAngle(), cluster::ClusterParamsAlg::RefineStartPoints(), art::RandomNumberGenerator::restoreFromFile_(), tf::Graph::run(), larg4::OpFastScintillation::sample_time(), art::RandomNumberGenerator::saveToFile_(), keras::DataChunk2D::set_data(), keras::DataChunkFlat::set_data(), genf::GFTrackCand::setDip(), XBase::SetDVal(), AClass::SetDVal(), genf::GFKalman::setInitialDirection(), cmtool::CBAlgoCenterOfMassSmall::SetMaxCOMDistance(), cmtool::CBAlgoCenterOfMassSmall::SetMaxDistance(), cmtool::CBAlgoCenterOfMass::SetMaxDistance(), genf::GFWireHitPolicy::setMaxDistance(), genf::GFWirepointHitPolicy::setMaxDistance(), cmtool::CBAlgoStartNearEnd::SetMaxStartEndSeparation(), cluster::ClusterMergeAlg::SetSquaredDistanceCut(), cmtool::CBAlgoOutOfConeSeparate::SetStartAngleFalloff(), genf::GFTrackCand::setTrackSeed(), genf::SlTrackRep::SlTrackRep(), art::Source< T >::Source(), geoalgo::Sphere::Sphere(), cluster::DBScan3DAlg::spread(), pma::Element3D::SumDist2(), pma::PMAlgCosmicTagger::tagApparentStopper(), genf::GFDetPlane::toLab(), lar::util::TrackPitchInView(), apa::DisambigAlg::TrivialDisambig(), larg4::OpFastScintillation::VISHits(), larg4::OpFastScintillation::VUVHits(), and phot::ScintTimeLAr::with_rising_time().

Float_t dose

Definition at line 35 of file plot.C.

FILE* fp = fopen("phantom.dat","r")

Definition at line 34 of file plot.C.

TH1F* h1 = new TH1F("h1","Nucleus marker intensity",100,1,300)
TH1F* h10 = new TH1F("h10bis","Dose distribution in Cytoplasm",100,0.001,.2)

Definition at line 187 of file plot.C.

TH1F* h11 = new TH1F("h11 ","",100,1,300)

Definition at line 42 of file plot.C.

TH1F* h1bis = new TH1F("h1bis","Dose distribution in Nucleus",100,0.001,1.)

Definition at line 186 of file plot.C.

TH1F* h2 = new TH1F("h2","Cytoplasm marker intensity",100,1,300)
TH1F* h20 = new TH1F("h20 ","",100,1,300)

Definition at line 45 of file plot.C.

Referenced by Read(), and ReadASCII().

TH1F* h2bis = new TH1F("h2bis","Beam stopping power at cell entrance",200,0,300)

Definition at line 237 of file plot.C.

TH1F* h77 = new TH1F("hx","h1",200,-10,10)

Definition at line 349 of file plot.C.

TH1F* h88 = new TH1F("hy","h1",200,-10,10)

Definition at line 350 of file plot.C.

TH2F* hist = new TH2F("hist","hist",50,-20,20,50,-20,20)
TH2F* hist2 = new TH2F("hist2","hist2",50,-20,20,50,-20,20)

Definition at line 152 of file plot.C.

TH2F* histbis = new TH2F("histbis","histbis",50,-20,20,50,-20,20)

Definition at line 309 of file plot.C.

TH2F* histter = new TH2F("histter","histter",50,-20,20,50,-20,20)

Definition at line 325 of file plot.C.

Int_t nentries = (Int_t)ntuple2->GetEntries()

Definition at line 280 of file plot.C.

Referenced by plot().

Int_t nlines =0

Definition at line 51 of file plot.C.

ntuple0 = (TNtuple*)f.Get("ntuple0")

Definition at line 174 of file plot.C.

ntuple1 = (TNtuple*)f.Get("ntuple1")

Definition at line 175 of file plot.C.

Referenced by plot().

ntuple2 = (TNtuple*)f.Get("ntuple2")

Definition at line 176 of file plot.C.

ntuple3 = (TNtuple*)f.Get("ntuple3")

Definition at line 177 of file plot.C.

ntuple4 = (TNtuple*)f.Get("ntuple4")

Definition at line 178 of file plot.C.

TNtuple* ntupleR = new TNtuple("Rmax","ntuple","Z2:Y2:X2")

Definition at line 275 of file plot.C.

TNtuple* ntupleYX = new TNtuple("CYTOPLASM","ntuple","Y:X:vox")

Definition at line 49 of file plot.C.

TNtuple* ntupleYXN = new TNtuple("NUCLEUS","ntuple","Y:X:vox")

Definition at line 47 of file plot.C.

TNtuple* ntupleZX = new TNtuple("CYTOPLASM","ntuple","Z:X:vox")

Definition at line 48 of file plot.C.

Float_t tmp

Definition at line 35 of file plot.C.

Referenced by tca::AddTjsInsideEnvelope(), caldata::CalWireAna::analyze(), pma::PMAlgTracker::areCoLinear(), tca::ChkStopEndPts(), art::PtrVectorBase::clear(), art::SummedValue< T >::clear(), art::Handle< T >::clear(), cluster::ClusterTrackAna::ClusterTrackAna(), cmpL(), cmpR(), cluster::ClusterCrawlerAlg::DeadWireCount(), tca::DeadWireCount(), art::decode(), fhicl::detail::decode_tuple(), lariov::TimeStampDecoder::DecodeTimeStamp(), lariov::DetPedestalRetrievalAlg::DetPedestalRetrievalAlg(), art::OpenRangeSetHandler::do_getSeenRanges(), art::ClosedRangeSetHandler::do_getSeenRanges(), art::ClosedRangeSetHandler::do_rebase(), art::PtrVectorBase::fillPtrs(), tca::FindCloseTjs(), cluster::MergeClusterAlg::FindClusterOverlap(), tca::FindHammerVertices2(), shower::ReconTrack::FlipTrack(), tca::GetAssns(), tca::GetHitMultiplet(), evg::AddGenieEventsToArt::GetNumToAdd(), trkmkr::OptionalPointElement::getSpacePoint(), trkmkr::OptionalPointElement::getTrackFitHitInfo(), tca::GetVtxTjIDs(), art::RangeSet::has_disjoint_ranges(), art::ProcessHistory::id(), pma::Track3D::Length(), trkf::CCTrackMaker::MakeFamily(), pma::Node3D::MakeGradient(), MarshaledG4String::marshal1(), MarshaledG4VHitsCollection::marshal1(), MarshaledG4HCofThisEvent::marshal1(), MarshaledG4HitsCollection::marshal1(), MarshaledG4THitsCollection< T >::marshal1(), MarshaledG4VHitsCollection::marshal2(), MarshaledG4VHitsCollection::marshal3(), cluster::ClusterMatchTQ::MatchedClusters(), tca::TrajClusterAlg::MergeTPHits(), tca::MergeWithVertex(), trk::TrackContainmentAlg::MinDistanceEndPt(), trk::TrackContainmentAlg::MinDistanceStartPt(), pma::Node3D::Node3D(), art::EndPathExecutor::PathsDoneTask::operator()(), art::const_AssnsIter< L, R, D, Dir >::operator+(), art::const_AssnsIter< L, R, D, Dir >::operator++(), art::const_AssnsIter< L, R, D, Dir >::operator-(), art::const_AssnsIter< L, R, D, Dir >::operator--(), reco::ClusterHit2D::operator=(), reco::ClusterHit3D::operator=(), art::const_AssnsIter< L, R, D, Dir >::operator[](), img::DataProviderAlg::patchFromOriginalView(), util::GeometryUtilities::PolyOverlap(), tca::PrintAllTraj(), tca::PrintEndFlag(), artg4tk::EventGenerator::produce(), opdet::OpticalRawDigitReformatter::produce(), cluster::TrajCluster::produce(), hit::GausHitFinder::produce(), trkf::Track3DKalmanSPS::produce(), trkf::CosmicTracker::produce(), lariov::SIOVPmtGainProvider::Reconfigure(), lariov::SIOVElectronicsCalibProvider::Reconfigure(), lariov::DetPedestalRetrievalAlg::Reconfigure(), tca::SetHighScoreBits(), art::EventProcessor::setRunAuxiliaryRangeSetID(), art::EventProcessor::setSubRunAuxiliaryRangeSetID(), cmtool::SimpleCombination(), trkmkr::OptionalOutputs::spacePointHitPairs(), geoalgo::Sphere::Sphere(), pma::Node3D::StepWithGradient(), tca::StitchPFPs(), tca::TjDeltaRMS(), trkmkr::OptionalOutputs::trackFitHitInfos(), raw::Uncompress(), evdb::ParameterSetEditRow::UnpackParameter(), Polygon2D::UntanglePolygon(), trkf::KFTrackState::updateWithHitState(), pma::Track3D::WireDriftRange(), art::OutputModule::writeProductDescriptionRegistry(), and art::PtrVector< T >::zeroTransients().

Float_t voxelSizeX

Definition at line 39 of file plot.C.

Referenced by larg4::LArVoxelReadoutGeometry::Construct(), and while().

Float_t voxelSizeY

Definition at line 39 of file plot.C.

Referenced by larg4::LArVoxelReadoutGeometry::Construct(), and while().

Float_t voxelSizeZ

Definition at line 39 of file plot.C.

Referenced by larg4::LArVoxelReadoutGeometry::Construct(), and while().

Float_t X

Definition at line 37 of file plot.C.

Referenced by geo::details::ActiveAreaCalculator::adjustCorners(), lar_pandora::PFParticleMonitoring::analyze(), calo::CaloChecker::analyze(), ShowerRecoTools::ShowerTrackDirection::CalculateElement(), ShowerRecoTools::ShowerTrackSpacePointDirection::CalculateElement(), ShowerRecoTools::ShowerTrackHitDirection::CalculateElement(), shower::EMShowerAlg::CheckShowerHits_(), lar::util::QuadraticFit< T >::ChiSquare(), tss::Segmentation2D::Cl2InsideCl1(), evd::RecoBaseDrawer::DrawProng2D(), pma::Track3D::DriftsOfWireIntersection(), genf::GFMaterialEffects::effects(), simb::MCParticle::EndPx(), simb::MCParticle::EndX(), genf::GFEnergyLossBrems::energyLoss(), genf::GFMaterialEffects::energyLossBrems(), genf::RKTrackRep::extrapolate(), ems::DirOfGamma::FillBins(), trkf::CCTrackMaker::FillEndMatch(), cluster::ClusterCrawlerAlg::FindHammerClusters(), trkf::CCTrackMaker::FindMaybeVertices(), trkf::CCTrackMaker::FindMissingCluster(), shower::EMShowerAlg::FindOrderOfHits_(), shower::EMShowerAlg::FindShowerStart_(), genf::GFSpacepointHitPolicy::hitCov(), geo::details::ActiveAreaCalculator::initializeWireEnds(), trkf::CCTrackMaker::MakeClusterChains(), trkf::CCTrackMaker::MakeFamily(), art::PtrRemapper::operator()(), shower::EMShowerAlg::OrderShowerHits(), trkf::CCTrackMaker::PlnMatch(), trkf::CCTrackMaker::PrintClusters(), shwf::ShowerReco::produce(), calo::Calorimetry::produce(), sim::MCTrackRecoAlg::Reconstruct(), shower::EMShowerAlg::RelativeWireWidth_(), evd::RecoBaseDrawer::Slice2D(), genf::GFMaterialEffects::stepper(), trkf::CCTrackMaker::StoreTrack(), trkf::CosmicTrackerAlg::TrackTrajectory(), cluster::ClusterCrawlerAlg::Vtx3ClusterMatch(), cluster::ClusterCrawlerAlg::Vtx3ClusterSplit(), trkf::CCTrackMaker::VtxMatch(), and shower::EMShowerAlg::WorstPlane_().

Double_t x

Definition at line 276 of file plot.C.

Referenced by for(), and plot().

Xc = -1295.59e3 - 955e3*sin(10*TMath::Pi()/180)

Definition at line 263 of file plot.C.

Referenced by for().

Float_t xVox

Definition at line 35 of file plot.C.

Double_t xx

Definition at line 276 of file plot.C.

Double_t y

Definition at line 276 of file plot.C.

Referenced by for(), and plot().

Float_t yVox

Definition at line 35 of file plot.C.

Double_t z

Definition at line 276 of file plot.C.

Referenced by pma::ProjectionMatchingAlg::addEndpointRef_(), reco3d::SpacePointSolver::AddNeighbours(), opdet::OpFlashAna::analyze(), evgen::NDKGen::beginJob(), evgen::GENIEGen::beginJob(), detsim::ISCalculationSeparate::CalculateIonization(), geoalgo::Sphere::Center(), shower::LArPandoraShowerCheatingAlg::CheatDebugEVD(), ExN01DetectorConstruction::Construct(), shower::LArPandoraShowerAlg::DebugEVD(), DetectorConstruction::DefineMaterials(), ExN03DetectorConstruction::DefineMaterials(), geoalgo::HalfLine::Dir(), evd_tool::ICARUSDrawer::DrawGrids(), evd_tool::MicroBooNEDrawer::DrawGrids(), evd_tool::ProtoDUNEDrawer::DrawGrids(), evd_tool::StandardDrawer::DrawGrids(), evd::RecoBaseDrawer::DrawTrackOrtho(), geoalgo::LineSegment::End(), NestAlg::EnergyDeposition(), lar::util::GaussianFit< T >::Evaluate(), export_G4ThreeVector(), tca::Find3DVertices(), evd::TWQMultiTPCProjectionView::FindEndPoint(), evd::TWQProjectionView::FindEndPoint(), cluster::ClusterCrawlerAlg::FindHammerClusters(), evd::TWQMultiTPCProjectionView::FindLineLength(), evd::TWQProjectionView::FindLineLength(), for(), hit::details::CompiledGausFitCacheBaseStruct::gaus_trunc(), MedicalBeam::GenerateBeamDirection(), genie::flux::GPowerSpectrumAtmoFlux::GenerateNext(), larg4::MCTruthEventActionService::generatePrimaries(), g4b::ConvertMCTruthToG4::GeneratePrimaries(), vertex::FeatureVertexFinder::Get3dVertexCandidates(), lar_content::ThreeViewShowersAlgorithm::GetBestHitOverlapFraction(), lar_content::BoundedClusterMopUpAlgorithm::GetBoundedFraction(), lar_content::HitWidthClusterMergingAlgorithm::GetGlobalDirection(), lar_dl_content::DlHitTrackShowerIdAlgorithm::GetHitRegion(), lar_dl_content::DlVertexingAlgorithm::GetHitRegion(), sim::SimListUtils::GetLArVoxelList(), util::GeometryUtilities::GetProjectedPoint(), evgen::CORSIKAGen::GetSample(), lar_dl_content::DlHitTrackShowerIdAlgorithm::GetSparseTileMap(), util::GeometryUtilities::GetYZ(), lar::util::simple_geo::Volume< Point >::IncludePoint(), lar_dl_content::DlHitTrackShowerIdAlgorithm::Infer(), pma::Track3D::InitFromHits(), NestAlg::InitMatPropValues(), DUNE::NeutrinoShowerEff::insideFV(), NuShowerEff::insideFV(), DUNE::NeutrinoTrackingEff::insideFV(), DUNE::MuonTrackingEff::insideFV(), lar::util::simple_geo::Volume< Point >::Intersect(), lar_content::LArVertexHelper::IsInFiducialVolume(), sim::LArVoxelID::LArVoxelID(), lar_dl_content::DlVertexingAlgorithm::MakeNetworkInputFromHits(), lar_dl_content::DlVertexingAlgorithm::MakeWirePlaneCoordinatesFromCanvas(), geoalgo::AABox::Max(), geoalgo::AABox::Min(), molecule(), mvapid::MVAAlg::SumDistance2::operator()(), lar_cluster3d::PrincipalComponentsAlg::PCAAnalysis_2D(), lar_cluster3d::PrincipalComponentsAlg::PCAAnalysis_3D(), wc::CellTree::PDGName(), plot(), reco3d::PlotSpacePoints::Plot(), lar_dl_content::DlVertexingAlgorithm::PrepareTrainingSample(), wc::CellTree::processSpacePoint(), wc::CellTree::processSpacePointTruthDepo(), vertex::PrimaryVertexFinder::produce(), shwf::ShowerReco::produce(), trkf::TrackKalmanCheater::produce(), geoalgo::Line::Pt1(), geoalgo::Line::Pt2(), ReadASCII(), evgen::LightSource::readParametersFromInputFile(), cluster::ClusterParamsAlg::RefineStartPoints(), lar_content::LArPcaHelper::RunPca(), evgen::ActiveVolumeVertexSampler::sample_vertex_pos(), cluster::BlurredClusteringAlg::SaveImage(), detinfo::LArPropertiesStandard::SetAtomicNumber(), sim::MCEnDep::SetVertex(), trkf::TrackTrajectoryAlg::ShortTrackTrajectory(), shower::LArPandoraShowerAlg::ShowerCentre(), shower::TCShowerTemplateMaker::showerProfileTrue(), cheat::PhotonBackTracker::SimSDPsToXYZ(), geoalgo::Sphere::Sphere(), geoalgo::HalfLine::Start(), geoalgo::LineSegment::Start(), vertex::PrimaryVertexFinder::StartPointSeperation(), lar_dl_content::DlVertexingAlgorithm::VertexTuple::ToString(), sim::UniquePosition::UniquePosition(), geoalgo::Vector::Vector(), lar::util::simple_geo::Volume< Point >::Volume(), cluster::ClusterCrawlerAlg::VtxMatch(), geoalgo::AABox::~AABox(), geoalgo::Cone::~Cone(), geoalgo::HalfLine::~HalfLine(), geoalgo::Line::~Line(), geoalgo::LineSegment::~LineSegment(), and geoalgo::Sphere::~Sphere().

Zc = -1327e3 + 955e3*cos(10*TMath::Pi()/180)

Definition at line 263 of file plot.C.

Referenced by for().

Float_t zVox

Definition at line 35 of file plot.C.