Definition at line 255 of file TrackAnaCT_module.cc.
trkf::TrackAnaCT::RecoHists::RecoHists |
( |
| ) |
|
trkf::TrackAnaCT::RecoHists::RecoHists |
( |
const std::string & |
subdir | ) |
|
Definition at line 455 of file TrackAnaCT_module.cc.
471 art::TFileDirectory topdir = tfs->mkdir(
"trkana",
"TrackAnaCT histograms");
472 art::TFileDirectory
dir = topdir.mkdir(subdir);
476 fHstartx = dir.make<TH1F>(
"xstart",
"X Start Position",
478 fHstarty = dir.make<TH1F>(
"ystart",
"Y Start Position",
480 fHstartz = dir.make<TH1F>(
"zstart",
"Z Start Position",
482 fHstartd = dir.make<TH1F>(
"dstart",
"Start Position Distance to Boundary",
484 fHendx = dir.make<TH1F>(
"xend",
"X End Position",
486 fHendy = dir.make<TH1F>(
"yend",
"Y End Position",
488 fHendz = dir.make<TH1F>(
"zend",
"Z End Position",
490 fHendd = dir.make<TH1F>(
"dend",
"End Position Distance to Boundary",
492 fHtheta = dir.make<TH1F>(
"theta",
"Theta", 100, 0., 3.142);
493 fHphi = dir.make<TH1F>(
"phi",
"Phi", 100, -3.142, 3.142);
494 fHtheta_xz = dir.make<TH1F>(
"theta_xz",
"Theta_xz", 100, -3.142, 3.142);
495 fHtheta_yz = dir.make<TH1F>(
"theta_yz",
"Theta_yz", 100, -3.142, 3.142);
496 fHmom = dir.make<TH1F>(
"mom",
"Momentum", 100, 0., 10.);
498 fHHitChg = dir.make<TH1F>(
"hchg",
"Hit Charge (ADC counts)", 100, 0., 4000.);
499 fHHitWidth = dir.make<TH1F>(
"hwid",
"Hit Width (ticks)", 40, 0., 20.);
500 fHHitPdg = dir.make<TH1F>(
"hpdg",
"Hit Pdg code",5001, -2500.5, +2500.5);
501 fHHitTrkId = dir.make<TH1F>(
"htrkid",
"Hit Track ID", 401, -200.5, +200.5);
502 fModeFrac = dir.make<TH1F>(
"hmodefrac",
"quasi-Purity: Fraction of component tracks with the Track mode value", 20, 0.01, 1.01);
503 fNTrkIdTrks = dir.make<TH1F>(
"hntrkids",
"quasi-Efficiency: Number of stitched tracks in which TrkId appears", 20, 0., +10.0);
504 fNTrkIdTrks2 = dir.make<TH2F>(
"hntrkids2",
"Number of stitched tracks in which TrkId appears vs KE [GeV]", 20, 0., +10.0, 20, 0.0, 1.5);
505 fNTrkIdTrks3 = dir.make<TH2F>(
"hntrkids3",
"MC Track vs Reco Track, wtd by nhits on Collection Plane", 10, -0.5, 9.5, 10, -0.5, 9.5);
506 fNTrkIdTrks3->GetXaxis()->SetTitle(
"Sorted-by-Descending-CPlane-Hits outer Track Number");
507 fNTrkIdTrks3->GetYaxis()->SetTitle(
"Sorted-by-Descending-True-Length G4Track");
double HalfWidth() const
Half width of the cryostat [cm].
CryostatGeo const & Cryostat(geo::CryostatID const &cryoid) const
Returns the specified cryostat.
double HalfHeight() const
Half height of the cryostat [cm].
double Length() const
Length of the cryostat [cm].
TH1F* trkf::TrackAnaCT::RecoHists::fHendd |
TH1F* trkf::TrackAnaCT::RecoHists::fHendx |
TH1F* trkf::TrackAnaCT::RecoHists::fHendy |
TH1F* trkf::TrackAnaCT::RecoHists::fHendz |
TH1F* trkf::TrackAnaCT::RecoHists::fHHitChg |
TH1F* trkf::TrackAnaCT::RecoHists::fHHitPdg |
TH1F* trkf::TrackAnaCT::RecoHists::fHHitTrkId |
TH1F* trkf::TrackAnaCT::RecoHists::fHHitWidth |
TH1F* trkf::TrackAnaCT::RecoHists::fHlen |
TH1F* trkf::TrackAnaCT::RecoHists::fHmom |
TH1F* trkf::TrackAnaCT::RecoHists::fHphi |
TH1F* trkf::TrackAnaCT::RecoHists::fHstartd |
TH1F* trkf::TrackAnaCT::RecoHists::fHstartx |
TH1F* trkf::TrackAnaCT::RecoHists::fHstarty |
TH1F* trkf::TrackAnaCT::RecoHists::fHstartz |
TH1F* trkf::TrackAnaCT::RecoHists::fHtheta |
TH1F* trkf::TrackAnaCT::RecoHists::fHtheta_xz |
TH1F* trkf::TrackAnaCT::RecoHists::fHtheta_yz |
TH1F* trkf::TrackAnaCT::RecoHists::fModeFrac |
TH1F* trkf::TrackAnaCT::RecoHists::fNTrkIdTrks |
TH2F* trkf::TrackAnaCT::RecoHists::fNTrkIdTrks2 |
TH2F* trkf::TrackAnaCT::RecoHists::fNTrkIdTrks3 |
The documentation for this struct was generated from the following file: