BOSS 7.1.0
BESIII Offline Software System
Loading...
Searching...
No Matches
GeomFileInfo Struct Reference

#include <BesGeoSelector.h>

Public Member Functions

 GeomFileInfo ()
 
 GeomFileInfo (const char *fname, int sno)
 
bool operator>= (const GeomFileInfo &rval) const
 
bool operator<= (const GeomFileInfo &rval) const
 
bool operator> (const GeomFileInfo &rval) const
 
bool operator< (const GeomFileInfo &rval) const
 

Public Attributes

std::string filename
 
int startno
 

Detailed Description

Definition at line 13 of file BesGeoSelector.h.

Constructor & Destructor Documentation

◆ GeomFileInfo() [1/2]

GeomFileInfo::GeomFileInfo ( )
inline

Definition at line 18 of file BesGeoSelector.h.

18{}

◆ GeomFileInfo() [2/2]

GeomFileInfo::GeomFileInfo ( const char *  fname,
int  sno 
)
inline

Definition at line 19 of file BesGeoSelector.h.

20 : filename(fname), startno(sno) {}
std::string filename

Member Function Documentation

◆ operator<()

bool GeomFileInfo::operator< ( const GeomFileInfo rval) const
inline

Definition at line 25 of file BesGeoSelector.h.

25{ return (startno < rval.startno); }

◆ operator<=()

bool GeomFileInfo::operator<= ( const GeomFileInfo rval) const
inline

Definition at line 23 of file BesGeoSelector.h.

23{ return (startno <= rval.startno); }

◆ operator>()

bool GeomFileInfo::operator> ( const GeomFileInfo rval) const
inline

Definition at line 24 of file BesGeoSelector.h.

24{ return (startno > rval.startno); }

◆ operator>=()

bool GeomFileInfo::operator>= ( const GeomFileInfo rval) const
inline

Definition at line 22 of file BesGeoSelector.h.

22{ return (startno >= rval.startno); }

Member Data Documentation

◆ filename

std::string GeomFileInfo::filename

Definition at line 15 of file BesGeoSelector.h.

◆ startno

int GeomFileInfo::startno

Definition at line 16 of file BesGeoSelector.h.

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


The documentation for this struct was generated from the following file: