75 #ifndef StHbtParticleCut_hh
76 #define StHbtParticleCut_hh
78 #include "StHbtMaker/Infrastructure/StHbtTypes.hh"
79 #include "StHbtMaker/Infrastructure/StHbtCutMonitorHandler.h"
91 virtual StHbtString Report() =0;
93 double Mass(){
return mMass;};
94 virtual void SetMass(
const double& mass) {mMass = mass;};
100 virtual StHbtParticleType Type()=0;
118 mMass = c.mMass; myAnalysis = 0;
120 cout <<
" StHbtParticleCut::StHbtParticleCut(const StHbtParticleCut& c) - mMass: " << mMass << endl;
123 inline void StHbtParticleCut::SetAnalysis(
StHbtBaseAnalysis* analysis) { myAnalysis = analysis; }