GENIEGenerator
|
Simple printing utilities. More...
Functions | |
string | P4AsString (const TLorentzVector *p) |
string | P4AsShortString (const TLorentzVector *p) |
string | X4AsString (const TLorentzVector *x) |
string | P3AsString (const TVector3 *vec) |
string | Vec3AsString (const TVector3 *vec) |
string | BoolAsString (bool b) |
string | BoolAsTFString (bool b) |
string | BoolAsIOString (bool b) |
string | BoolAsYNString (bool b) |
void | PrintBanner (void) |
void | PrintBanner (string filename, UInt_t wait_msec) |
string | PrintFramedMesg (string mesg, unsigned int nl=1, const char f='*') |
Simple printing utilities.
string genie::utils::print::BoolAsIOString | ( | bool | b | ) |
string genie::utils::print::BoolAsString | ( | bool | b | ) |
Definition at line 91 of file PrintUtils.cxx.
References BoolAsTFString().
Referenced by genie::XclsTag::Print().
string genie::utils::print::BoolAsTFString | ( | bool | b | ) |
string genie::utils::print::BoolAsYNString | ( | bool | b | ) |
Definition at line 108 of file PrintUtils.cxx.
Referenced by genie::GMCJDriver::KeepOnThrowingFluxNeutrinos(), genie::Target::Print(), genie::GHepRecord::Print(), genie::GHepRecordHistory::ReadFlags(), genie::XSecSplineList::SplineExists(), and genie::geometry::ROOTGeomAnalyzer::StepUntilEntering().
string genie::utils::print::P3AsString | ( | const TVector3 * | vec | ) |
Definition at line 69 of file PrintUtils.cxx.
Referenced by genie::geometry::ROOTGeomAnalyzer::GenBoxRay(), genie::geometry::ROOTGeomAnalyzer::GenerateVertex(), genie::flux::GPowerLawFlux::SetDirectionCos(), and genie::flux::GMonoEnergeticFlux::SetDirectionCos().
string genie::utils::print::P4AsShortString | ( | const TLorentzVector * | p | ) |
Definition at line 45 of file PrintUtils.cxx.
Referenced by genie::geometry::ROOTGeomAnalyzer::ComputePathLengths(), genie::DarkSectorDecayer::Decay(), genie::flux::GPowerLawFlux::GenerateNext(), genie::flux::GMonoEnergeticFlux::GenerateNext(), genie::flux::GCylindTH1Flux::GenerateNext(), genie::flux::GSimpleNtpFlux::GenerateNext(), genie::flux::GNuMIFlux::GenerateNext(), genie::flux::GAtmoFlux::GenerateNext_1try(), genie::flux::GJPARCNuFlux::GenerateNext_weighted(), genie::flux::GSimpleNtpFlux::GenerateNext_weighted(), genie::flux::GNuMIFlux::GenerateNext_weighted(), genie::geometry::ROOTGeomAnalyzer::GenerateVertex(), genie::GHepParticle::GetP4(), genie::flux::GNuMIFlux::MoveToZ0(), and genie::flux::operator<<().
string genie::utils::print::P4AsString | ( | const TLorentzVector * | p | ) |
Definition at line 27 of file PrintUtils.cxx.
References genie::units::m2.
Referenced by genie::HadronicSystemGenerator::AddFinalHadronicSyst(), genie::CEvNSEventGenerator::AddFinalStateNeutrino(), genie::CEvNSEventGenerator::AddRecoilNucleus(), genie::COHDNuEventGenerator::AddRecoilNucleus(), genie::RSPPHadronicSystemGenerator::AddResonanceDecayProducts(), genie::COHHadronicSystemGenerator::CalculateHadronicSystem_ReinSehgal(), genie::DarkSectorDecayer::Decay(), genie::AGKYLowW2019::DecayMethod2(), genie::MECGenerator::DecayNucleonCluster(), genie::NucleonDecayPrimaryVtxGenerator::GenerateDecayProducts(), genie::NNBarOscPrimaryVtxGenerator::GenerateDecayProducts(), genie::hnl::Decayer::GenerateDecayProducts(), genie::GMCJDriver::GenerateEvent1Try(), genie::GMCJDriver::GenerateFluxNeutrino(), GenerateOriginMomentum(), genie::HadronicSystemGenerator::Hadronic4pLAB(), genie::AGCharm2019::Hadronize(), genie::hnl::FluxCreator::HNLEnergy(), main(), genie::hnl::FluxCreator::MakeTupleFluxEntry(), genie::HadronicSystemGenerator::MomentumTransferLAB(), genie::hnl::operator<<(), genie::AGKYLowW2019::PhaseSpaceDecay(), genie::utils::intranuke::PhaseSpaceDecay(), genie::utils::intranuke2018::PhaseSpaceDecay(), genie::Target::Print(), genie::PrimaryLeptonGenerator::ProcessEventRecord(), genie::OutgoingDarkGenerator::ProcessEventRecord(), genie::BaryonResonanceDecayer::SelectDecayChannel(), and TestDecay().
void genie::utils::print::PrintBanner | ( | void | ) |
void genie::utils::print::PrintBanner | ( | string | filename, |
UInt_t | wait_msec | ||
) |
Definition at line 140 of file PrintUtils.cxx.
string genie::utils::print::PrintFramedMesg | ( | string | mesg, |
unsigned int | nl = 1 , |
||
const char | f = '*' |
||
) |
Definition at line 164 of file PrintUtils.cxx.
Referenced by genie::EventGeneratorListAssembler::AssembleGeneratorList(), genie::GEVGDriver::BuildInteractionGeneratorMap(), genie::GEVGDriver::Configure(), genie::GMCJDriver::Configure(), genie::GEVGDriver::GenerateEvent(), GetCommandLineArgs(), genie::EventGenerator::ProcessEventRecord(), and genie::PhysInteractionSelector::SelectInteraction().
string genie::utils::print::Vec3AsString | ( | const TVector3 * | vec | ) |
Definition at line 80 of file PrintUtils.cxx.
Referenced by genie::COHHadronicSystemGenerator::CalculateHadronicSystem_ReinSehgal(), genie::geometry::ROOTGeomAnalyzer::GenBoxRay(), genie::VertexGenerator::GenerateVertex(), genie::geometry::ROOTGeomAnalyzer::GenerateVertex(), genie::Intranuke::GenerateVertex(), genie::Intranuke2018::GenerateVertex(), genie::hnl::FluxCreator::GetAngDeviation(), genie::HadronicSystemGenerator::HCM2LAB(), genie::geometry::ROOTGeomAnalyzer::Local2SI(), main(), genie::hnl::FluxCreator::MakeTupleFluxEntry(), genie::geometry::ROOTGeomAnalyzer::Master2Top(), genie::geometry::ROOTGeomAnalyzer::Master2TopDir(), genie::hnl::operator<<(), genie::hnl::FluxCreator::PointToRandomPointInBBox(), genie::geometry::PathSegment::Print(), genie::geometry::PathSegmentList::Print(), genie::flux::GNuMIFlux::PrintConfig(), genie::flux::GPowerLawFlux::SetRayOrigin(), genie::flux::GMonoEnergeticFlux::SetRayOrigin(), genie::geometry::ROOTGeomAnalyzer::SI2Local(), genie::utils::intranuke::StepParticle(), genie::utils::intranuke2018::StepParticle(), genie::geometry::ROOTGeomAnalyzer::Top2Master(), and genie::geometry::ROOTGeomAnalyzer::Top2MasterDir().
string genie::utils::print::X4AsString | ( | const TLorentzVector * | x | ) |
Definition at line 57 of file PrintUtils.cxx.
Referenced by genie::geometry::ROOTGeomAnalyzer::ComputePathLengths(), genie::GMCJDriver::GenerateEvent1Try(), genie::GMCJDriver::GenerateFluxNeutrino(), genie::flux::GPowerLawFlux::GenerateNext(), genie::flux::GMonoEnergeticFlux::GenerateNext(), genie::flux::GCylindTH1Flux::GenerateNext(), genie::flux::GSimpleNtpFlux::GenerateNext(), genie::flux::GNuMIFlux::GenerateNext(), genie::flux::GAtmoFlux::GenerateNext_1try(), genie::flux::GJPARCNuFlux::GenerateNext_weighted(), genie::flux::GSimpleNtpFlux::GenerateNext_weighted(), genie::flux::GNuMIFlux::GenerateNext_weighted(), genie::geometry::ROOTGeomAnalyzer::GenerateVertex(), genie::GHepParticle::GetX4(), genie::flux::GNuMIFlux::MoveToZ0(), genie::flux::operator<<(), genie::flux::GNuMIFlux::PrintConfig(), genie::utils::intranuke::StepParticle(), and genie::utils::intranuke2018::StepParticle().