TxtEntry Class Reference

#include <FillPIDFromText.h>

List of all members.

Public Member Functions

 TxtEntry ()
 TxtEntry (int r, int sbr, int s, int e)
 TxtEntry (int r, int sbr, int s, int e, int f, int rsn)
 TxtEntry (int r, int sbr, int s, int e, float l)
 ~TxtEntry ()
bool operator< (const TxtEntry &e2) const
bool operator== (const TxtEntry &e2) const

Public Attributes

int run
int subrun
int snarl
int event
int flav
int res
float like

Detailed Description

Definition at line 49 of file FillPIDFromText.h.


Constructor & Destructor Documentation

TxtEntry::TxtEntry (  ) 

Definition at line 22 of file FillPIDFromText.cxx.

00022                   :
00023    run(0),
00024    subrun(0),
00025    snarl(0),
00026    event(0)
00027 {}

TxtEntry::TxtEntry ( int  r,
int  sbr,
int  s,
int  e 
)

Definition at line 29 of file FillPIDFromText.cxx.

00029                                               :
00030    run(r),
00031    subrun(sbr),
00032    snarl(s),
00033    event(e)
00034 {}

TxtEntry::TxtEntry ( int  r,
int  sbr,
int  s,
int  e,
int  f,
int  rsn 
)

Definition at line 36 of file FillPIDFromText.cxx.

00036                                                               :
00037    run(r),
00038    subrun(sbr),
00039    snarl(s),
00040    event(e),
00041    flav(f),
00042    res(rsn)
00043 {}

TxtEntry::TxtEntry ( int  r,
int  sbr,
int  s,
int  e,
float  l 
)

Definition at line 45 of file FillPIDFromText.cxx.

00045                                                        :
00046    run(r),
00047    subrun(sbr),
00048    snarl(s),
00049    event(e),
00050    like(l)
00051 {}

TxtEntry::~TxtEntry (  ) 

Definition at line 54 of file FillPIDFromText.cxx.

00055 {}


Member Function Documentation

bool TxtEntry::operator< ( const TxtEntry e2  )  const [inline]

Definition at line 58 of file FillPIDFromText.h.

References event, run, snarl, and subrun.

00058                                               {
00059       if(run<e2.run) return true;
00060       if(run>e2.run) return false;
00061       if(subrun<e2.subrun) return true;
00062       if(subrun>e2.subrun) return false;
00063       if(snarl<e2.snarl) return true;
00064       if(snarl>e2.snarl) return false;      
00065       if(event<e2.event) return true;
00066       if(event>e2.event) return false;
00067       return false;
00068    }

bool TxtEntry::operator== ( const TxtEntry e2  )  const [inline]

Definition at line 70 of file FillPIDFromText.h.

References event, run, snarl, and subrun.

00070                                                {
00071       if(run==e2.run&&subrun==e2.subrun&&snarl==e2.snarl&&event==e2.event) return true;
00072       return false;
00073    }


Member Data Documentation

Definition at line 78 of file FillPIDFromText.h.

Referenced by operator<(), and operator==().

Definition at line 80 of file FillPIDFromText.h.

Definition at line 82 of file FillPIDFromText.h.

Definition at line 81 of file FillPIDFromText.h.

Definition at line 75 of file FillPIDFromText.h.

Referenced by operator<(), and operator==().

Definition at line 77 of file FillPIDFromText.h.

Referenced by operator<(), and operator==().

Definition at line 76 of file FillPIDFromText.h.

Referenced by operator<(), and operator==().


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

Generated on 11 Jan 2018 for loon by  doxygen 1.6.1