12 #ifndef __STESTRUCTEVENTREADER__H
13 #define __STESTRUCTEVENTREADER__H
22 #include "StEStructPool/AnalysisMaker/StEStructTrackCuts.h"
33 virtual bool done() = 0;
46 virtual double getImpact();
47 virtual double getBinary();
48 virtual double getParticipants();
49 virtual double getNPartonic();
56 inline double StEStructEventReader::getImpact(){
return 0.; };
57 inline double StEStructEventReader::getBinary(){
return 1.; };
58 inline double StEStructEventReader::getParticipants(){
return 2.; };
59 inline double StEStructEventReader::getNPartonic(){
return 0.; };
61 inline bool StEStructEventReader::hasEventCuts() {
62 return (mECuts) ?
true :
false;
65 inline bool StEStructEventReader::hasTrackCuts() {
66 return (mTCuts) ?
true :
false;