GENIEGenerator
Loading...
Searching...
No Matches
genie::flux::GSimpleNtpAux Class Reference

#include <GSimpleNtpFlux.h>

Public Member Functions

 GSimpleNtpAux ()
virtual ~GSimpleNtpAux ()
void Reset ()
void Print (const Option_t *opt="") const

Public Attributes

std::vector< Int_t > auxint
 additional ints associated w/ entry
std::vector< Double_t > auxdbl
 additional doubles associated w/ entry

Friends

ostream & operator<< (ostream &stream, const GSimpleNtpAux &info)

Detailed Description

GSimpleNtpAux

Additional elements for expansion as "aux" branch

Definition at line 135 of file GSimpleNtpFlux.h.

Constructor & Destructor Documentation

◆ GSimpleNtpAux()

GSimpleNtpAux::GSimpleNtpAux ( )

Definition at line 893 of file GSimpleNtpFlux.cxx.

References Reset().

◆ ~GSimpleNtpAux()

virtual genie::flux::GSimpleNtpAux::~GSimpleNtpAux ( )
inlinevirtual

Definition at line 138 of file GSimpleNtpFlux.h.

138{ };

Member Function Documentation

◆ Print()

void GSimpleNtpAux::Print ( const Option_t * opt = "") const

Definition at line 901 of file GSimpleNtpFlux.cxx.

902{
903 std::cout << *this << std::endl;
904}

◆ Reset()

void GSimpleNtpAux::Reset ( )

Definition at line 895 of file GSimpleNtpFlux.cxx.

896{
897 auxint.clear();
898 auxdbl.clear();
899}
std::vector< Int_t > auxint
additional ints associated w/ entry
std::vector< Double_t > auxdbl
additional doubles associated w/ entry

References auxdbl, and auxint.

Referenced by GSimpleNtpAux().

◆ operator<<

ostream & operator<< ( ostream & stream,
const GSimpleNtpAux & info )
friend

Definition at line 1010 of file GSimpleNtpFlux.cxx.

1012 {
1013 stream << "\nGSimpleNtpAux ";
1014 size_t nInt = aux.auxint.size();
1015 stream << "\n ints: ";
1016 for (size_t ijInt=0; ijInt < nInt; ++ijInt)
1017 stream << " " << aux.auxint[ijInt];
1018 size_t nDbl = aux.auxdbl.size();
1019 stream << "\n doubles: ";
1020 for (size_t ijDbl=0; ijDbl < nDbl; ++ijDbl)
1021 stream << " " << aux.auxdbl[ijDbl];
1022
1023 return stream;
1024 }

References auxdbl, and auxint.

Member Data Documentation

◆ auxdbl

std::vector<Double_t> genie::flux::GSimpleNtpAux::auxdbl

additional doubles associated w/ entry

Definition at line 144 of file GSimpleNtpFlux.h.

Referenced by operator<<, and Reset().

◆ auxint

std::vector<Int_t> genie::flux::GSimpleNtpAux::auxint

additional ints associated w/ entry

Definition at line 143 of file GSimpleNtpFlux.h.

Referenced by operator<<, and Reset().


The documentation for this class was generated from the following files: