--- /dev/null
+////////////////////////////////////////////////////////////////////////////////
+/// ///
+/// AliFemtoModelFreezeOutGenerator - abstract base class for freeze-out ///
+/// coordinates generator ///
+/// Authors: Adam Kisiel kisiel@mps.ohio-state.edu ///
+/// ///
+////////////////////////////////////////////////////////////////////////////////
+#ifdef __ROOT__
+ ClassImp(AliFemtoModelFreezeOutGenerator, 1)
+#endif
+
+#include "AliFemtoModelFreezeOutGenerator.h"
+
+//____________________________
+AliFemtoModelFreezeOutGenerator::AliFemtoModelFreezeOutGenerator():
+ fRandom(0)
+{ /* no-op */ }
+//____________________________
+AliFemtoModelFreezeOutGenerator::AliFemtoModelFreezeOutGenerator(AliFemtoModelFreezeOutGenerator &aModel):
+ fRandom(0)
+{/* no-op */}
+//____________________________
+AliFemtoModelFreezeOutGenerator::~AliFemtoModelFreezeOutGenerator()
+{
+ if (fRandom) delete fRandom;
+}
+//____________________________
+AliFemtoModelFreezeOutGenerator& AliFemtoModelFreezeOutGenerator::operator=(const AliFemtoModelFreezeOutGenerator& aGen)
+{
+ if (this == &aGen) return *this;
+ if (aGen.fRandom)
+ fRandom = new TRandom2(*aGen.fRandom);
+ else
+ fRandom=0;
+ return *this;
+}
+//____________________________
+AliFemtoModelFreezeOutGenerator* AliFemtoModelFreezeOutGenerator::Clone() const
+{
+ return 0;
+}
+
+
+
};
-inline AliFemtoModelFreezeOutGenerator::AliFemtoModelFreezeOutGenerator(): fRandom(0) { /* no-op */ };
-inline AliFemtoModelFreezeOutGenerator::AliFemtoModelFreezeOutGenerator(AliFemtoModelFreezeOutGenerator &aModel): fRandom(0){/* no-op */};
-inline AliFemtoModelFreezeOutGenerator& AliFemtoModelFreezeOutGenerator::operator=(const AliFemtoModelFreezeOutGenerator& aGen)
-{
- if (this == &aGen) return *this;
- if (aGen.fRandom)
- fRandom = new TRandom2(*aGen.fRandom);
- else
- fRandom=0;
- return *this;
-};
-
-inline AliFemtoModelFreezeOutGenerator::AliFemtoModelFreezeOutGenerator* Clone() { return 0; };
-
-
#endif
FEMTOSCOPY/AliFemto/Model/AliFemtoModelWeightGenerator.cxx \
FEMTOSCOPY/AliFemto/Model/AliFemtoModelWeightGeneratorBasic.cxx\
FEMTOSCOPY/AliFemto/Model/AliFemtoModelManager.cxx \
- FEMTOSCOPY/AliFemto/Model/AliFemtoModelCorrFctn.cxx
+ FEMTOSCOPY/AliFemto/Model/AliFemtoModelCorrFctn.cxx \
+ FEMTOSCOPY/AliFemto/Model/AliFemtoModelFreezeOutGenerator.cxx
HDRS= $(SRCS:.cxx=.h)
HDRS += FEMTOSCOPY/AliFemto/Infrastructure/AliFmThreeVector.h \
FEMTOSCOPY/AliFemto/Infrastructure/AliFmLorentzVectorD.h \
FEMTOSCOPY/AliFemto/Base/AliFemtoV0Cut.h \
FEMTOSCOPY/AliFemto/Base/AliFemtoKinkCut.h \
- FEMTOSCOPY/AliFemto/Base/AliFemtoXiCut.h \
- FEMTOSCOPY/AliFemto/Model/AliFemtoModelFreezeOutGenerator.h
+ FEMTOSCOPY/AliFemto/Base/AliFemtoXiCut.h
DHDR:= PWG2femtoscopyLinkDef.h