12345678910111213141516171819202122232425262728293031323334353637383940414243444546 |
- /***************************************************************************
- *
- * $Id:
- *
- * Author: Laurent Conin, Fabrice Retiere, Subatech, France
- ***************************************************************************
- *
- * Description : Base class for the Weight calculator
- *
- ***************************************************************************
- *
- * $Log:
- *
- ***************************************************************************/
- #ifndef StHbtFsiWeight_hh
- #define StHbtFsiWeight_hh
- #include "StHbtMaker/Infrastructure/StHbtTypes.hh"
- class StHbtThPair;
- class StHbtFsiWeight {
- public:
- StHbtFsiWeight();
- virtual ~StHbtFsiWeight();
-
- // This function provide a standard input for the weight calculator
- // No matter the hidden info format
- virtual double GetWeight(const StHbtThPair* aThPair)=0;
- // Use when the 3 body calculation is switched on
- virtual double GetWeightDen();
- virtual StHbtString Report();
- protected:
- double mWeightDen;
- #ifdef __ROOT__
- ClassDef(StHbtFsiWeight,1)
- #endif
- };
- #endif
|