GENIEGenerator
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Public Member Functions | Public Attributes | Friends | List of all members
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 More...
 
std::vector< Double_t > auxdbl
 additional doubles associated w/ entry More...
 

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 ( )

Definition at line 893 of file GSimpleNtpFlux.cxx.

References Reset().

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

Definition at line 138 of file GSimpleNtpFlux.h.

138 { };

Member Function Documentation

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

Definition at line 901 of file GSimpleNtpFlux.cxx.

902 {
903  std::cout << *this << std::endl;
904 }
void GSimpleNtpAux::Reset ( void  )

Definition at line 895 of file GSimpleNtpFlux.cxx.

References auxdbl, and auxint.

Referenced by GSimpleNtpAux(), and genie::flux::GSimpleNtpFlux::ResetCurrent().

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

Friends And Related Function Documentation

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  }

Member Data Documentation

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

additional doubles associated w/ entry

Definition at line 144 of file GSimpleNtpFlux.h.

Referenced by genie::flux::operator<<(), and Reset().

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

additional ints associated w/ entry

Definition at line 143 of file GSimpleNtpFlux.h.

Referenced by genie::flux::operator<<(), and Reset().


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