GENIEGenerator
Loading...
Searching...
No Matches
genie::NtpMCRecHeader Class Reference

MINOS-style Ntuple Class to hold an MC Event Record Header. More...

#include <NtpMCRecHeader.h>

Inheritance diagram for genie::NtpMCRecHeader:
[legend]
Collaboration diagram for genie::NtpMCRecHeader:
[legend]

Public Member Functions

 NtpMCRecHeader ()
 NtpMCRecHeader (const NtpMCRecHeader &hdr)
virtual ~NtpMCRecHeader ()
void Init (void)
void Copy (const NtpMCRecHeader &hdr)
void PrintToStream (ostream &stream) const

Public Attributes

unsigned int ievent
 Event number.

Friends

ostream & operator<< (ostream &stream, const NtpMCRecHeader &hdr)

Detailed Description

MINOS-style Ntuple Class to hold an MC Event Record Header.

Author
Costas Andreopoulos <c.andreopoulos \at cern.ch> University of Liverpool
Created:\n October 1, 2004
License:\n Copyright (c) 2003-2025, The GENIE Collaboration
For the full text of the license visit http://copyright.genie-mc.org

Definition at line 32 of file NtpMCRecHeader.h.

Constructor & Destructor Documentation

◆ NtpMCRecHeader() [1/2]

NtpMCRecHeader::NtpMCRecHeader ( )

Definition at line 26 of file NtpMCRecHeader.cxx.

26 :
27TObject()
28{
29 this->Init();
30}

References Init().

Referenced by Copy(), NtpMCRecHeader(), and operator<<.

◆ NtpMCRecHeader() [2/2]

NtpMCRecHeader::NtpMCRecHeader ( const NtpMCRecHeader & hdr)

Definition at line 32 of file NtpMCRecHeader.cxx.

32 :
33TObject()
34{
35 this->Copy(hdr);
36}
void Copy(const NtpMCRecHeader &hdr)

References Copy(), and NtpMCRecHeader().

◆ ~NtpMCRecHeader()

NtpMCRecHeader::~NtpMCRecHeader ( )
virtual

Definition at line 38 of file NtpMCRecHeader.cxx.

39{
40
41}

Member Function Documentation

◆ Copy()

void NtpMCRecHeader::Copy ( const NtpMCRecHeader & hdr)

Definition at line 48 of file NtpMCRecHeader.cxx.

49{
50 this->ievent = hdr.ievent;
51}
unsigned int ievent
Event number.

References ievent, and NtpMCRecHeader().

Referenced by NtpMCRecHeader().

◆ Init()

void NtpMCRecHeader::Init ( void )

Definition at line 53 of file NtpMCRecHeader.cxx.

54{
55 this->ievent = 0;
56}

References ievent.

Referenced by NtpMCRecHeader().

◆ PrintToStream()

void NtpMCRecHeader::PrintToStream ( ostream & stream) const

Definition at line 43 of file NtpMCRecHeader.cxx.

44{
45 stream << "\n\n*** Event #: " << this->ievent;
46}

References ievent.

Referenced by ClassImp().

◆ operator<<

ostream & operator<< ( ostream & stream,
const NtpMCRecHeader & hdr )
friend

References NtpMCRecHeader().

Member Data Documentation

◆ ievent

unsigned int genie::NtpMCRecHeader::ievent

Event number.

Definition at line 49 of file NtpMCRecHeader.h.

Referenced by genie::NtpMCEventRecord::Copy(), Copy(), Init(), main(), and PrintToStream().


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