LArSoft  v09_90_00
Liquid Argon Software toolkit - https://larsoft.org/
trkf::TrackAna::MCHists Struct Reference

Public Member Functions

 MCHists (const std::string &subdir)
 

Public Attributes

TH2F * fHduvcosth {nullptr}
 
TH1F * fHcosth {nullptr}
 
TH1F * fHmcu {nullptr}
 
TH1F * fHmcv {nullptr}
 
TH1F * fHmcw {nullptr}
 
TH1F * fHupull {nullptr}
 
TH1F * fHvpull {nullptr}
 
TH1F * fHmcdudw {nullptr}
 
TH1F * fHmcdvdw {nullptr}
 
TH1F * fHdudwpull {nullptr}
 
TH1F * fHdvdwpull {nullptr}
 
TH1F * fHHitEff {nullptr}
 
TH1F * fHHitPurity {nullptr}
 
TH1F * fHstartdx {nullptr}
 
TH1F * fHstartdy {nullptr}
 
TH1F * fHstartdz {nullptr}
 
TH1F * fHenddx {nullptr}
 
TH1F * fHenddy {nullptr}
 
TH1F * fHenddz {nullptr}
 
TH2F * fHlvsl {nullptr}
 
TH1F * fHdl {nullptr}
 
TH2F * fHpvsp {nullptr}
 
TH2F * fHpvspc {nullptr}
 
TH1F * fHdp {nullptr}
 
TH1F * fHdpc {nullptr}
 
TH1F * fHppull {nullptr}
 
TH1F * fHppullc {nullptr}
 
TH1F * fHmcstartx {nullptr}
 
TH1F * fHmcstarty {nullptr}
 
TH1F * fHmcstartz {nullptr}
 
TH1F * fHmcendx {nullptr}
 
TH1F * fHmcendy {nullptr}
 
TH1F * fHmcendz {nullptr}
 
TH1F * fHmctheta {nullptr}
 
TH1F * fHmcphi {nullptr}
 
TH1F * fHmctheta_xz {nullptr}
 
TH1F * fHmctheta_yz {nullptr}
 
TH1F * fHmcmom {nullptr}
 
TH1F * fHmcmoml {nullptr}
 
TH1F * fHmcke {nullptr}
 
TH1F * fHmckel {nullptr}
 
TH1F * fHmclen {nullptr}
 
TH1F * fHmclens {nullptr}
 
TH1F * fHgstartx {nullptr}
 
TH1F * fHgstarty {nullptr}
 
TH1F * fHgstartz {nullptr}
 
TH1F * fHgendx {nullptr}
 
TH1F * fHgendy {nullptr}
 
TH1F * fHgendz {nullptr}
 
TH1F * fHgtheta {nullptr}
 
TH1F * fHgphi {nullptr}
 
TH1F * fHgtheta_xz {nullptr}
 
TH1F * fHgtheta_yz {nullptr}
 
TH1F * fHgmom {nullptr}
 
TH1F * fHgmoml {nullptr}
 
TH1F * fHgke {nullptr}
 
TH1F * fHgkel {nullptr}
 
TH1F * fHglen {nullptr}
 
TH1F * fHglens {nullptr}
 
TH1F * fHestartx {nullptr}
 
TH1F * fHestarty {nullptr}
 
TH1F * fHestartz {nullptr}
 
TH1F * fHeendx {nullptr}
 
TH1F * fHeendy {nullptr}
 
TH1F * fHeendz {nullptr}
 
TH1F * fHetheta {nullptr}
 
TH1F * fHephi {nullptr}
 
TH1F * fHetheta_xz {nullptr}
 
TH1F * fHetheta_yz {nullptr}
 
TH1F * fHemom {nullptr}
 
TH1F * fHemoml {nullptr}
 
TH1F * fHeke {nullptr}
 
TH1F * fHekel {nullptr}
 
TH1F * fHelen {nullptr}
 
TH1F * fHelens {nullptr}
 

Detailed Description

Definition at line 292 of file TrackAna_module.cc.

Constructor & Destructor Documentation

trkf::TrackAna::MCHists::MCHists ( const std::string &  subdir)
explicit

Definition at line 513 of file TrackAna_module.cc.

References geo::GeometryCore::DetHalfHeight(), geo::GeometryCore::DetHalfWidth(), geo::GeometryCore::DetLength(), and dir.

514  {
515  // Get services.
516 
519 
520  // Make histogram directory.
521 
522  art::TFileDirectory topdir = tfs->mkdir("trkana", "TrackAna histograms");
523  art::TFileDirectory dir = topdir.mkdir(subdir);
524 
525  // Book histograms.
526 
527  fHduvcosth =
528  dir.make<TH2F>("duvcosth", "Delta(uv) vs. Colinearity", 100, 0.95, 1., 100, 0., 1.);
529  fHcosth = dir.make<TH1F>("colin", "Colinearity", 100, 0.95, 1.);
530  fHmcu = dir.make<TH1F>("mcu", "MC Truth U", 100, -5., 5.);
531  fHmcv = dir.make<TH1F>("mcv", "MC Truth V", 100, -5., 5.);
532  fHmcw = dir.make<TH1F>("mcw", "MC Truth W", 100, -20., 20.);
533  fHupull = dir.make<TH1F>("dupull", "U Pull", 100, -20., 20.);
534  fHvpull = dir.make<TH1F>("dvpull", "V Pull", 100, -20., 20.);
535  fHmcdudw = dir.make<TH1F>("mcdudw", "MC Truth U Slope", 100, -0.2, 0.2);
536  fHmcdvdw = dir.make<TH1F>("mcdvdw", "MV Truth V Slope", 100, -0.2, 0.2);
537  fHdudwpull = dir.make<TH1F>("dudwpull", "U Slope Pull", 100, -10., 10.);
538  fHdvdwpull = dir.make<TH1F>("dvdwpull", "V Slope Pull", 100, -10., 10.);
539  fHHitEff = dir.make<TH1F>("hiteff", "MC Hit Efficiency", 100, 0., 1.0001);
540  fHHitPurity = dir.make<TH1F>("hitpurity", "MC Hit Purity", 100, 0., 1.0001);
541  fHstartdx = dir.make<TH1F>("startdx", "Start Delta x", 100, -10., 10.);
542  fHstartdy = dir.make<TH1F>("startdy", "Start Delta y", 100, -10., 10.);
543  fHstartdz = dir.make<TH1F>("startdz", "Start Delta z", 100, -10., 10.);
544  fHenddx = dir.make<TH1F>("enddx", "End Delta x", 100, -10., 10.);
545  fHenddy = dir.make<TH1F>("enddy", "End Delta y", 100, -10., 10.);
546  fHenddz = dir.make<TH1F>("enddz", "End Delta z", 100, -10., 10.);
547  fHlvsl = dir.make<TH2F>("lvsl",
548  "Reco Length vs. MC Truth Length",
549  100,
550  0.,
551  1.1 * geom->DetLength(),
552  100,
553  0.,
554  1.1 * geom->DetLength());
555  fHdl = dir.make<TH1F>("dl", "Track Length Minus MC Particle Length", 100, -50., 50.);
556  fHpvsp =
557  dir.make<TH2F>("pvsp", "Reco Momentum vs. MC Truth Momentum", 100, 0., 5., 100, 0., 5.);
558  fHpvspc = dir.make<TH2F>(
559  "pvspc", "Reco Momentum vs. MC Truth Momentum (Contained Tracks)", 100, 0., 5., 100, 0., 5.);
560  fHdp = dir.make<TH1F>("dp", "Reco-MC Momentum Difference", 100, -5., 5.);
561  fHdpc = dir.make<TH1F>("dpc", "Reco-MC Momentum Difference (Contained Tracks)", 100, -5., 5.);
562  fHppull = dir.make<TH1F>("ppull", "Momentum Pull", 100, -10., 10.);
563  fHppullc = dir.make<TH1F>("ppullc", "Momentum Pull (Contained Tracks)", 100, -10., 10.);
564 
565  fHmcstartx = dir.make<TH1F>(
566  "mcxstart", "MC X Start Position", 10, -2. * geom->DetHalfWidth(), 4. * geom->DetHalfWidth());
567  fHmcstarty = dir.make<TH1F>(
568  "mcystart", "MC Y Start Position", 10, -geom->DetHalfHeight(), geom->DetHalfHeight());
569  fHmcstartz = dir.make<TH1F>("mczstart", "MC Z Start Position", 10, 0., geom->DetLength());
570  fHmcendx = dir.make<TH1F>(
571  "mcxend", "MC X End Position", 10, -2. * geom->DetHalfWidth(), 4. * geom->DetHalfWidth());
572  fHmcendy = dir.make<TH1F>(
573  "mcyend", "MC Y End Position", 10, -geom->DetHalfHeight(), geom->DetHalfHeight());
574  fHmcendz = dir.make<TH1F>("mczend", "MC Z End Position", 10, 0., geom->DetLength());
575  fHmctheta = dir.make<TH1F>("mctheta", "MC Theta", 20, 0., 3.142);
576  fHmcphi = dir.make<TH1F>("mcphi", "MC Phi", 10, -3.142, 3.142);
577  fHmctheta_xz = dir.make<TH1F>("mctheta_xz", "MC Theta_xz", 40, -3.142, 3.142);
578  fHmctheta_yz = dir.make<TH1F>("mctheta_yz", "MC Theta_yz", 40, -3.142, 3.142);
579  fHmcmom = dir.make<TH1F>("mcmom", "MC Momentum", 10, 0., 10.);
580  fHmcmoml = dir.make<TH1F>("mcmoml", "MC Momentum", 10, 0., 1.);
581  fHmcke = dir.make<TH1F>("mcke", "MC Kinetic Energy", 10, 0., 10.);
582  fHmckel = dir.make<TH1F>("mckel", "MC Kinetic Energy", 10, 0., 1.);
583  fHmclen = dir.make<TH1F>("mclen", "MC Particle Length", 10, 0., 1.1 * geom->DetLength());
584  fHmclens = dir.make<TH1F>("mclens", "MC Particle Length", 10, 0., 0.1 * geom->DetLength());
585 
586  fHgstartx = dir.make<TH1F>("gxstart",
587  "Good X Start Position",
588  10,
589  -2. * geom->DetHalfWidth(),
590  4. * geom->DetHalfWidth());
591  fHgstarty = dir.make<TH1F>(
592  "gystart", "Good Y Start Position", 10, -geom->DetHalfHeight(), geom->DetHalfHeight());
593  fHgstartz = dir.make<TH1F>("gzstart", "Good Z Start Position", 10, 0., geom->DetLength());
594  fHgendx = dir.make<TH1F>(
595  "gxend", "Good X End Position", 10, -2. * geom->DetHalfWidth(), 4. * geom->DetHalfWidth());
596  fHgendy = dir.make<TH1F>(
597  "gyend", "Good Y End Position", 10, -geom->DetHalfHeight(), geom->DetHalfHeight());
598  fHgendz = dir.make<TH1F>("gzend", "Good Z End Position", 10, 0., geom->DetLength());
599  fHgtheta = dir.make<TH1F>("gtheta", "Good Theta", 20, 0., 3.142);
600  fHgphi = dir.make<TH1F>("gphi", "Good Phi", 10, -3.142, 3.142);
601  fHgtheta_xz = dir.make<TH1F>("gtheta_xz", "Good Theta_xz", 40, -3.142, 3.142);
602  fHgtheta_yz = dir.make<TH1F>("gtheta_yz", "Good Theta_yz", 40, -3.142, 3.142);
603  fHgmom = dir.make<TH1F>("gmom", "Good Momentum", 10, 0., 10.);
604  fHgmoml = dir.make<TH1F>("gmoml", "Good Momentum", 10, 0., 1.);
605  fHgke = dir.make<TH1F>("gke", "Good Kinetic Energy", 10, 0., 10.);
606  fHgkel = dir.make<TH1F>("gkel", "Good Kinetic Energy", 10, 0., 1.);
607  fHglen = dir.make<TH1F>("glen", "Good Particle Length", 10, 0., 1.1 * geom->DetLength());
608  fHglens = dir.make<TH1F>("glens", "Good Particle Length", 10, 0., 0.1 * geom->DetLength());
609 
610  fHestartx = dir.make<TH1F>("exstart",
611  "Efficiency vs. X Start Position",
612  10,
613  -2. * geom->DetHalfWidth(),
614  4. * geom->DetHalfWidth());
615  fHestarty = dir.make<TH1F>("eystart",
616  "Efficiency vs. Y Start Position",
617  10,
618  -geom->DetHalfHeight(),
619  geom->DetHalfHeight());
620  fHestartz =
621  dir.make<TH1F>("ezstart", "Efficiency vs. Z Start Position", 10, 0., geom->DetLength());
622  fHeendx = dir.make<TH1F>("exend",
623  "Efficiency vs. X End Position",
624  10,
625  -2. * geom->DetHalfWidth(),
626  4. * geom->DetHalfWidth());
627  fHeendy = dir.make<TH1F>(
628  "eyend", "Efficiency vs. Y End Position", 10, -geom->DetHalfHeight(), geom->DetHalfHeight());
629  fHeendz = dir.make<TH1F>("ezend", "Efficiency vs. Z End Position", 10, 0., geom->DetLength());
630  fHetheta = dir.make<TH1F>("etheta", "Efficiency vs. Theta", 20, 0., 3.142);
631  fHephi = dir.make<TH1F>("ephi", "Efficiency vs. Phi", 10, -3.142, 3.142);
632  fHetheta_xz = dir.make<TH1F>("etheta_xz", "Efficiency vs. Theta_xz", 40, -3.142, 3.142);
633  fHetheta_yz = dir.make<TH1F>("etheta_yz", "Efficiency vs. Theta_yz", 40, -3.142, 3.142);
634  fHemom = dir.make<TH1F>("emom", "Efficiency vs. Momentum", 10, 0., 10.);
635  fHemoml = dir.make<TH1F>("emoml", "Efficiency vs. Momentum", 10, 0., 1.);
636  fHeke = dir.make<TH1F>("eke", "Efficiency vs. Kinetic Energy", 10, 0., 10.);
637  fHekel = dir.make<TH1F>("ekel", "Efficiency vs. Kinetic Energy", 10, 0., 1.);
638  fHelen =
639  dir.make<TH1F>("elen", "Efficiency vs. Particle Length", 10, 0., 1.1 * geom->DetLength());
640  fHelens =
641  dir.make<TH1F>("elens", "Efficiency vs. Particle Length", 10, 0., 0.1 * geom->DetLength());
642  }
TDirectory * dir
Definition: macro.C:5

Member Data Documentation

TH1F* trkf::TrackAna::MCHists::fHcosth {nullptr}

Definition at line 298 of file TrackAna_module.cc.

Referenced by trkf::TrackAna::analyze().

TH1F* trkf::TrackAna::MCHists::fHdl {nullptr}

Definition at line 320 of file TrackAna_module.cc.

Referenced by trkf::TrackAna::analyze().

TH1F* trkf::TrackAna::MCHists::fHdp {nullptr}

Definition at line 323 of file TrackAna_module.cc.

Referenced by trkf::TrackAna::analyze().

TH1F* trkf::TrackAna::MCHists::fHdpc {nullptr}

Definition at line 324 of file TrackAna_module.cc.

Referenced by trkf::TrackAna::analyze().

TH1F* trkf::TrackAna::MCHists::fHdudwpull {nullptr}

Definition at line 306 of file TrackAna_module.cc.

Referenced by trkf::TrackAna::analyze().

TH2F* trkf::TrackAna::MCHists::fHduvcosth {nullptr}

Definition at line 297 of file TrackAna_module.cc.

Referenced by trkf::TrackAna::analyze().

TH1F* trkf::TrackAna::MCHists::fHdvdwpull {nullptr}

Definition at line 307 of file TrackAna_module.cc.

Referenced by trkf::TrackAna::analyze().

TH1F* trkf::TrackAna::MCHists::fHeendx {nullptr}

Definition at line 371 of file TrackAna_module.cc.

Referenced by trkf::TrackAna::endJob().

TH1F* trkf::TrackAna::MCHists::fHeendy {nullptr}

Definition at line 372 of file TrackAna_module.cc.

Referenced by trkf::TrackAna::endJob().

TH1F* trkf::TrackAna::MCHists::fHeendz {nullptr}

Definition at line 373 of file TrackAna_module.cc.

Referenced by trkf::TrackAna::endJob().

TH1F* trkf::TrackAna::MCHists::fHeke {nullptr}

Definition at line 380 of file TrackAna_module.cc.

Referenced by trkf::TrackAna::endJob().

TH1F* trkf::TrackAna::MCHists::fHekel {nullptr}

Definition at line 381 of file TrackAna_module.cc.

Referenced by trkf::TrackAna::endJob().

TH1F* trkf::TrackAna::MCHists::fHelen {nullptr}

Definition at line 382 of file TrackAna_module.cc.

Referenced by trkf::TrackAna::endJob().

TH1F* trkf::TrackAna::MCHists::fHelens {nullptr}

Definition at line 383 of file TrackAna_module.cc.

Referenced by trkf::TrackAna::endJob().

TH1F* trkf::TrackAna::MCHists::fHemom {nullptr}

Definition at line 378 of file TrackAna_module.cc.

Referenced by trkf::TrackAna::endJob().

TH1F* trkf::TrackAna::MCHists::fHemoml {nullptr}

Definition at line 379 of file TrackAna_module.cc.

Referenced by trkf::TrackAna::endJob().

TH1F* trkf::TrackAna::MCHists::fHenddx {nullptr}

Definition at line 316 of file TrackAna_module.cc.

Referenced by trkf::TrackAna::analyze().

TH1F* trkf::TrackAna::MCHists::fHenddy {nullptr}

Definition at line 317 of file TrackAna_module.cc.

Referenced by trkf::TrackAna::analyze().

TH1F* trkf::TrackAna::MCHists::fHenddz {nullptr}

Definition at line 318 of file TrackAna_module.cc.

Referenced by trkf::TrackAna::analyze().

TH1F* trkf::TrackAna::MCHists::fHephi {nullptr}

Definition at line 375 of file TrackAna_module.cc.

Referenced by trkf::TrackAna::endJob().

TH1F* trkf::TrackAna::MCHists::fHestartx {nullptr}

Definition at line 368 of file TrackAna_module.cc.

Referenced by trkf::TrackAna::endJob().

TH1F* trkf::TrackAna::MCHists::fHestarty {nullptr}

Definition at line 369 of file TrackAna_module.cc.

Referenced by trkf::TrackAna::endJob().

TH1F* trkf::TrackAna::MCHists::fHestartz {nullptr}

Definition at line 370 of file TrackAna_module.cc.

Referenced by trkf::TrackAna::endJob().

TH1F* trkf::TrackAna::MCHists::fHetheta {nullptr}

Definition at line 374 of file TrackAna_module.cc.

Referenced by trkf::TrackAna::endJob().

TH1F* trkf::TrackAna::MCHists::fHetheta_xz {nullptr}

Definition at line 376 of file TrackAna_module.cc.

Referenced by trkf::TrackAna::endJob().

TH1F* trkf::TrackAna::MCHists::fHetheta_yz {nullptr}

Definition at line 377 of file TrackAna_module.cc.

Referenced by trkf::TrackAna::endJob().

TH1F* trkf::TrackAna::MCHists::fHgendx {nullptr}

Definition at line 352 of file TrackAna_module.cc.

Referenced by trkf::TrackAna::analyze(), and trkf::TrackAna::endJob().

TH1F* trkf::TrackAna::MCHists::fHgendy {nullptr}

Definition at line 353 of file TrackAna_module.cc.

Referenced by trkf::TrackAna::analyze(), and trkf::TrackAna::endJob().

TH1F* trkf::TrackAna::MCHists::fHgendz {nullptr}

Definition at line 354 of file TrackAna_module.cc.

Referenced by trkf::TrackAna::analyze(), and trkf::TrackAna::endJob().

TH1F* trkf::TrackAna::MCHists::fHgke {nullptr}

Definition at line 361 of file TrackAna_module.cc.

Referenced by trkf::TrackAna::analyze(), and trkf::TrackAna::endJob().

TH1F* trkf::TrackAna::MCHists::fHgkel {nullptr}

Definition at line 362 of file TrackAna_module.cc.

Referenced by trkf::TrackAna::analyze(), and trkf::TrackAna::endJob().

TH1F* trkf::TrackAna::MCHists::fHglen {nullptr}

Definition at line 363 of file TrackAna_module.cc.

Referenced by trkf::TrackAna::analyze(), and trkf::TrackAna::endJob().

TH1F* trkf::TrackAna::MCHists::fHglens {nullptr}

Definition at line 364 of file TrackAna_module.cc.

Referenced by trkf::TrackAna::analyze(), and trkf::TrackAna::endJob().

TH1F* trkf::TrackAna::MCHists::fHgmom {nullptr}

Definition at line 359 of file TrackAna_module.cc.

Referenced by trkf::TrackAna::analyze(), and trkf::TrackAna::endJob().

TH1F* trkf::TrackAna::MCHists::fHgmoml {nullptr}

Definition at line 360 of file TrackAna_module.cc.

Referenced by trkf::TrackAna::analyze(), and trkf::TrackAna::endJob().

TH1F* trkf::TrackAna::MCHists::fHgphi {nullptr}

Definition at line 356 of file TrackAna_module.cc.

Referenced by trkf::TrackAna::analyze(), and trkf::TrackAna::endJob().

TH1F* trkf::TrackAna::MCHists::fHgstartx {nullptr}

Definition at line 349 of file TrackAna_module.cc.

Referenced by trkf::TrackAna::analyze(), and trkf::TrackAna::endJob().

TH1F* trkf::TrackAna::MCHists::fHgstarty {nullptr}

Definition at line 350 of file TrackAna_module.cc.

Referenced by trkf::TrackAna::analyze(), and trkf::TrackAna::endJob().

TH1F* trkf::TrackAna::MCHists::fHgstartz {nullptr}

Definition at line 351 of file TrackAna_module.cc.

Referenced by trkf::TrackAna::analyze(), and trkf::TrackAna::endJob().

TH1F* trkf::TrackAna::MCHists::fHgtheta {nullptr}

Definition at line 355 of file TrackAna_module.cc.

Referenced by trkf::TrackAna::analyze(), and trkf::TrackAna::endJob().

TH1F* trkf::TrackAna::MCHists::fHgtheta_xz {nullptr}

Definition at line 357 of file TrackAna_module.cc.

Referenced by trkf::TrackAna::analyze(), and trkf::TrackAna::endJob().

TH1F* trkf::TrackAna::MCHists::fHgtheta_yz {nullptr}

Definition at line 358 of file TrackAna_module.cc.

Referenced by trkf::TrackAna::analyze(), and trkf::TrackAna::endJob().

TH1F* trkf::TrackAna::MCHists::fHHitEff {nullptr}

Definition at line 308 of file TrackAna_module.cc.

Referenced by trkf::TrackAna::analyze().

TH1F* trkf::TrackAna::MCHists::fHHitPurity {nullptr}

Definition at line 309 of file TrackAna_module.cc.

Referenced by trkf::TrackAna::analyze().

TH2F* trkf::TrackAna::MCHists::fHlvsl {nullptr}

Definition at line 319 of file TrackAna_module.cc.

Referenced by trkf::TrackAna::analyze().

TH1F* trkf::TrackAna::MCHists::fHmcdudw {nullptr}

Definition at line 304 of file TrackAna_module.cc.

Referenced by trkf::TrackAna::analyze().

TH1F* trkf::TrackAna::MCHists::fHmcdvdw {nullptr}

Definition at line 305 of file TrackAna_module.cc.

Referenced by trkf::TrackAna::analyze().

TH1F* trkf::TrackAna::MCHists::fHmcendx {nullptr}

Definition at line 333 of file TrackAna_module.cc.

Referenced by trkf::TrackAna::analyze(), and trkf::TrackAna::endJob().

TH1F* trkf::TrackAna::MCHists::fHmcendy {nullptr}

Definition at line 334 of file TrackAna_module.cc.

Referenced by trkf::TrackAna::analyze(), and trkf::TrackAna::endJob().

TH1F* trkf::TrackAna::MCHists::fHmcendz {nullptr}

Definition at line 335 of file TrackAna_module.cc.

Referenced by trkf::TrackAna::analyze(), and trkf::TrackAna::endJob().

TH1F* trkf::TrackAna::MCHists::fHmcke {nullptr}

Definition at line 342 of file TrackAna_module.cc.

Referenced by trkf::TrackAna::analyze(), and trkf::TrackAna::endJob().

TH1F* trkf::TrackAna::MCHists::fHmckel {nullptr}

Definition at line 343 of file TrackAna_module.cc.

Referenced by trkf::TrackAna::analyze(), and trkf::TrackAna::endJob().

TH1F* trkf::TrackAna::MCHists::fHmclen {nullptr}

Definition at line 344 of file TrackAna_module.cc.

Referenced by trkf::TrackAna::analyze(), and trkf::TrackAna::endJob().

TH1F* trkf::TrackAna::MCHists::fHmclens {nullptr}

Definition at line 345 of file TrackAna_module.cc.

Referenced by trkf::TrackAna::analyze(), and trkf::TrackAna::endJob().

TH1F* trkf::TrackAna::MCHists::fHmcmom {nullptr}

Definition at line 340 of file TrackAna_module.cc.

Referenced by trkf::TrackAna::analyze(), and trkf::TrackAna::endJob().

TH1F* trkf::TrackAna::MCHists::fHmcmoml {nullptr}

Definition at line 341 of file TrackAna_module.cc.

Referenced by trkf::TrackAna::analyze(), and trkf::TrackAna::endJob().

TH1F* trkf::TrackAna::MCHists::fHmcphi {nullptr}

Definition at line 337 of file TrackAna_module.cc.

Referenced by trkf::TrackAna::analyze(), and trkf::TrackAna::endJob().

TH1F* trkf::TrackAna::MCHists::fHmcstartx {nullptr}

Definition at line 330 of file TrackAna_module.cc.

Referenced by trkf::TrackAna::analyze(), and trkf::TrackAna::endJob().

TH1F* trkf::TrackAna::MCHists::fHmcstarty {nullptr}

Definition at line 331 of file TrackAna_module.cc.

Referenced by trkf::TrackAna::analyze(), and trkf::TrackAna::endJob().

TH1F* trkf::TrackAna::MCHists::fHmcstartz {nullptr}

Definition at line 332 of file TrackAna_module.cc.

Referenced by trkf::TrackAna::analyze(), and trkf::TrackAna::endJob().

TH1F* trkf::TrackAna::MCHists::fHmctheta {nullptr}

Definition at line 336 of file TrackAna_module.cc.

Referenced by trkf::TrackAna::analyze(), and trkf::TrackAna::endJob().

TH1F* trkf::TrackAna::MCHists::fHmctheta_xz {nullptr}

Definition at line 338 of file TrackAna_module.cc.

Referenced by trkf::TrackAna::analyze(), and trkf::TrackAna::endJob().

TH1F* trkf::TrackAna::MCHists::fHmctheta_yz {nullptr}

Definition at line 339 of file TrackAna_module.cc.

Referenced by trkf::TrackAna::analyze(), and trkf::TrackAna::endJob().

TH1F* trkf::TrackAna::MCHists::fHmcu {nullptr}

Definition at line 299 of file TrackAna_module.cc.

Referenced by trkf::TrackAna::analyze().

TH1F* trkf::TrackAna::MCHists::fHmcv {nullptr}

Definition at line 300 of file TrackAna_module.cc.

Referenced by trkf::TrackAna::analyze().

TH1F* trkf::TrackAna::MCHists::fHmcw {nullptr}

Definition at line 301 of file TrackAna_module.cc.

Referenced by trkf::TrackAna::analyze().

TH1F* trkf::TrackAna::MCHists::fHppull {nullptr}

Definition at line 325 of file TrackAna_module.cc.

Referenced by trkf::TrackAna::analyze().

TH1F* trkf::TrackAna::MCHists::fHppullc {nullptr}

Definition at line 326 of file TrackAna_module.cc.

Referenced by trkf::TrackAna::analyze().

TH2F* trkf::TrackAna::MCHists::fHpvsp {nullptr}

Definition at line 321 of file TrackAna_module.cc.

Referenced by trkf::TrackAna::analyze().

TH2F* trkf::TrackAna::MCHists::fHpvspc {nullptr}

Definition at line 322 of file TrackAna_module.cc.

Referenced by trkf::TrackAna::analyze().

TH1F* trkf::TrackAna::MCHists::fHstartdx {nullptr}

Definition at line 313 of file TrackAna_module.cc.

Referenced by trkf::TrackAna::analyze().

TH1F* trkf::TrackAna::MCHists::fHstartdy {nullptr}

Definition at line 314 of file TrackAna_module.cc.

Referenced by trkf::TrackAna::analyze().

TH1F* trkf::TrackAna::MCHists::fHstartdz {nullptr}

Definition at line 315 of file TrackAna_module.cc.

Referenced by trkf::TrackAna::analyze().

TH1F* trkf::TrackAna::MCHists::fHupull {nullptr}

Definition at line 302 of file TrackAna_module.cc.

Referenced by trkf::TrackAna::analyze().

TH1F* trkf::TrackAna::MCHists::fHvpull {nullptr}

Definition at line 303 of file TrackAna_module.cc.

Referenced by trkf::TrackAna::analyze().


The documentation for this struct was generated from the following file: