Heavy ion Analysis Libriares
Loading...
Searching...
No Matches
FemtoWeightGeneratorSupressed.h
1/*
2 * FemtoWeightSupressed.h
3 *
4 * Created on: 22 lis 2018
5 * Author: Daniel Wielanek
6 * E-mail: daniel.wielanek@gmail.com
7 * Warsaw University of Technology, Faculty of Physics
8 */
9#ifndef HALFEMTOWEIGHTGENERATORSUPRESSED_H_
10#define HALFEMTOWEIGHTGENERATORSUPRESSED_H_
11
12#include "FemtoWeightGenerator.h"
13
17namespace Hal {
19 FemtoWeightGenerator* fWeightGenerator;
20 Double_t fSupressionFactor;
21
22 public:
23 FemtoWeightGeneratorSupressed() : fWeightGenerator(nullptr), fSupressionFactor(0.0) {};
38 void SetSupressionFactor(Double_t factor);
39 virtual Bool_t Init(Int_t task_id, FemtoPair* pair);
40 virtual Double_t GenerateWeight(FemtoPair* pair);
43 virtual Package* Report() const;
46 };
47} // namespace Hal
48
49#endif /* HALFEMTOWEIGHTGENERATORSUPRESSED_H_ */
virtual Bool_t Init(Int_t task_id, FemtoPair *pair)
virtual FemtoWeightGeneratorSupressed * MakeCopy() const
virtual Double_t GenerateWeight(FemtoPair *pair)