Private Member Functions | |
void | Convert (double input_point[5], std::vector< double > minima, std::vector< double > maxima, double output_point[5]) |
void | GenerateTrueEvent (simb::MCTruth &mcTruth) |
void | GenerateBeamEvent (beam::ProtoDUNEBeamEvent &beamEvent) |
void | MakeTracks (beam::ProtoDUNEBeamEvent &beamEvent) |
beam::FBM | MakeFiberMonitor (double pos) |
void | SetPositionAndMomentum (TLorentzVector &position, TLorentzVector &momentum) |
TVector3 | ConvertProfCoordinates (double x, double y, double z, double zOffset) |
void | BeamMonitorBasisVectors () |
void | RotateMonitorVector (TVector3 &vec) |
void | FitResolutions () |
double | UnsmearMomentum1D () |
double | UnsmearMomentum2D () |
void | GetSystWeights () |
void | Setup1GeV () |
void | Setup3GeV () |
void | Setup6GeV () |
void | Scale2DRes () |
Additional Inherited Members | |
Public Types inherited from art::EDProducer | |
using | ModuleType = EDProducer |
using | WorkerType = WorkerT< EDProducer > |
Public Types inherited from art::detail::Producer | |
template<typename UserConfig , typename KeysToIgnore = void> | |
using | Table = Modifier::Table< UserConfig, KeysToIgnore > |
Public Types inherited from art::Modifier | |
template<typename UserConfig , typename UserKeysToIgnore = void> | |
using | Table = ProducerTable< UserConfig, detail::ModuleConfig, UserKeysToIgnore > |
Static Public Member Functions inherited from art::EDProducer | |
static void | commitEvent (EventPrincipal &ep, Event &e) |
Protected Member Functions inherited from art::ModuleBase | |
ConsumesCollector & | consumesCollector () |
template<typename T , BranchType = InEvent> | |
ProductToken< T > | consumes (InputTag const &) |
template<typename Element , BranchType = InEvent> | |
ViewToken< Element > | consumesView (InputTag const &) |
template<typename T , BranchType = InEvent> | |
void | consumesMany () |
template<typename T , BranchType = InEvent> | |
ProductToken< T > | mayConsume (InputTag const &) |
template<typename Element , BranchType = InEvent> | |
ViewToken< Element > | mayConsumeView (InputTag const &) |
template<typename T , BranchType = InEvent> | |
void | mayConsumeMany () |
Definition at line 42 of file PDSPDataDrivenBeam_module.cc.
|
explicit |
Definition at line 151 of file PDSPDataDrivenBeam_module.cc.
|
delete |
|
delete |
|
private |
Definition at line 596 of file PDSPDataDrivenBeam_module.cc.
|
overridevirtual |
Reimplemented from art::EDProducer.
Definition at line 237 of file PDSPDataDrivenBeam_module.cc.
|
private |
Definition at line 452 of file PDSPDataDrivenBeam_module.cc.
|
private |
Definition at line 574 of file PDSPDataDrivenBeam_module.cc.
|
private |
Definition at line 607 of file PDSPDataDrivenBeam_module.cc.
|
private |
Definition at line 615 of file PDSPDataDrivenBeam_module.cc.
|
private |
Definition at line 461 of file PDSPDataDrivenBeam_module.cc.
|
private |
Definition at line 956 of file PDSPDataDrivenBeam_module.cc.
|
private |
Definition at line 659 of file PDSPDataDrivenBeam_module.cc.
|
private |
Definition at line 680 of file PDSPDataDrivenBeam_module.cc.
|
delete |
|
delete |
|
overridevirtual |
Implements art::EDProducer.
Definition at line 192 of file PDSPDataDrivenBeam_module.cc.
|
private |
Definition at line 602 of file PDSPDataDrivenBeam_module.cc.
|
private |
Definition at line 795 of file PDSPDataDrivenBeam_module.cc.
|
private |
Definition at line 485 of file PDSPDataDrivenBeam_module.cc.
|
private |
Definition at line 845 of file PDSPDataDrivenBeam_module.cc.
|
private |
Definition at line 879 of file PDSPDataDrivenBeam_module.cc.
|
private |
Definition at line 922 of file PDSPDataDrivenBeam_module.cc.
|
private |
Definition at line 731 of file PDSPDataDrivenBeam_module.cc.
|
private |
Definition at line 740 of file PDSPDataDrivenBeam_module.cc.
|
private |
Definition at line 71 of file PDSPDataDrivenBeam_module.cc.
|
private |
Definition at line 71 of file PDSPDataDrivenBeam_module.cc.
|
private |
Definition at line 71 of file PDSPDataDrivenBeam_module.cc.
|
private |
Definition at line 119 of file PDSPDataDrivenBeam_module.cc.
|
private |
Definition at line 120 of file PDSPDataDrivenBeam_module.cc.
|
private |
Definition at line 121 of file PDSPDataDrivenBeam_module.cc.
|
private |
Definition at line 88 of file PDSPDataDrivenBeam_module.cc.
|
private |
Definition at line 76 of file PDSPDataDrivenBeam_module.cc.
|
private |
Definition at line 72 of file PDSPDataDrivenBeam_module.cc.
|
private |
Definition at line 72 of file PDSPDataDrivenBeam_module.cc.
|
private |
Definition at line 61 of file PDSPDataDrivenBeam_module.cc.
|
private |
Definition at line 62 of file PDSPDataDrivenBeam_module.cc.
|
private |
Definition at line 74 of file PDSPDataDrivenBeam_module.cc.
|
private |
Definition at line 74 of file PDSPDataDrivenBeam_module.cc.
|
private |
Definition at line 101 of file PDSPDataDrivenBeam_module.cc.
|
private |
Definition at line 103 of file PDSPDataDrivenBeam_module.cc.
|
private |
Definition at line 66 of file PDSPDataDrivenBeam_module.cc.
|
private |
Definition at line 75 of file PDSPDataDrivenBeam_module.cc.
|
private |
Definition at line 71 of file PDSPDataDrivenBeam_module.cc.
|
private |
Definition at line 100 of file PDSPDataDrivenBeam_module.cc.
|
private |
Definition at line 99 of file PDSPDataDrivenBeam_module.cc.
|
private |
Definition at line 97 of file PDSPDataDrivenBeam_module.cc.
|
private |
Definition at line 96 of file PDSPDataDrivenBeam_module.cc.
|
private |
Definition at line 95 of file PDSPDataDrivenBeam_module.cc.
|
private |
Definition at line 100 of file PDSPDataDrivenBeam_module.cc.
|
private |
Definition at line 99 of file PDSPDataDrivenBeam_module.cc.
|
private |
Definition at line 87 of file PDSPDataDrivenBeam_module.cc.
|
private |
Definition at line 85 of file PDSPDataDrivenBeam_module.cc.
|
private |
Definition at line 65 of file PDSPDataDrivenBeam_module.cc.
|
private |
Definition at line 79 of file PDSPDataDrivenBeam_module.cc.
|
private |
Definition at line 111 of file PDSPDataDrivenBeam_module.cc.
|
private |
Definition at line 101 of file PDSPDataDrivenBeam_module.cc.
|
private |
Definition at line 93 of file PDSPDataDrivenBeam_module.cc.
|
private |
Definition at line 92 of file PDSPDataDrivenBeam_module.cc.
|
private |
Definition at line 91 of file PDSPDataDrivenBeam_module.cc.
|
private |
Definition at line 90 of file PDSPDataDrivenBeam_module.cc.
|
private |
Definition at line 93 of file PDSPDataDrivenBeam_module.cc.
|
private |
Definition at line 92 of file PDSPDataDrivenBeam_module.cc.
|
private |
Definition at line 63 of file PDSPDataDrivenBeam_module.cc.
|
private |
Definition at line 64 of file PDSPDataDrivenBeam_module.cc.
|
private |
Definition at line 80 of file PDSPDataDrivenBeam_module.cc.
|
private |
Definition at line 81 of file PDSPDataDrivenBeam_module.cc.
|
private |
Definition at line 83 of file PDSPDataDrivenBeam_module.cc.
|
private |
Definition at line 82 of file PDSPDataDrivenBeam_module.cc.
|
private |
Definition at line 84 of file PDSPDataDrivenBeam_module.cc.
|
private |
Definition at line 68 of file PDSPDataDrivenBeam_module.cc.
|
private |
Definition at line 70 of file PDSPDataDrivenBeam_module.cc.
|
private |
Definition at line 70 of file PDSPDataDrivenBeam_module.cc.
|
private |
Definition at line 67 of file PDSPDataDrivenBeam_module.cc.
|
private |
Definition at line 86 of file PDSPDataDrivenBeam_module.cc.
|
private |
Definition at line 98 of file PDSPDataDrivenBeam_module.cc.
|
private |
Definition at line 73 of file PDSPDataDrivenBeam_module.cc.
|
private |
Definition at line 72 of file PDSPDataDrivenBeam_module.cc.
|
private |
Definition at line 69 of file PDSPDataDrivenBeam_module.cc.