Main Page | Modules | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Namespace Members | Class Members | File Members | Related Pages

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


Constructor & Destructor Documentation

TxtEntry::TxtEntry  ) 
 

Definition at line 22 of file FillPIDFromText.cxx.

References run().

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.

References run(), and s().

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.

References run(), and s().

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.

References run(), and s().

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, 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, 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

int TxtEntry::event
 

Definition at line 78 of file FillPIDFromText.h.

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

int TxtEntry::flav
 

Definition at line 80 of file FillPIDFromText.h.

float TxtEntry::like
 

Definition at line 82 of file FillPIDFromText.h.

int TxtEntry::res
 

Definition at line 81 of file FillPIDFromText.h.

int TxtEntry::run
 

Definition at line 75 of file FillPIDFromText.h.

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

int TxtEntry::snarl
 

Definition at line 77 of file FillPIDFromText.h.

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

int TxtEntry::subrun
 

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 Mon Feb 15 11:10:26 2010 for loon by  doxygen 1.3.9.1