Heavy ion Analysis Libriares
Loading...
Searching...
No Matches
PdgBinPairCut.h
1/*
2 * PdgBinPairCut.h
3 *
4 * Created on: 04-05-2022
5 * Author: Daniel Wielanek
6 * E-mail: daniel.wielanek@gmail.com
7 * Warsaw University of Technology, Faculty of Physics
8 */
9#ifndef HALPDGBINPAIRCUT_H_
10#define HALPDGBINPAIRCUT_H_
11
12#include "McTrack.h"
13#include "TwoTrackCut.h"
14
15namespace Hal {
16 class PdgBinPairCut : public TwoTrackCut {
17 Int_t PidToID(McTrack* tr) const;
18
19 public:
21 virtual Bool_t Pass(TwoTrack* pair);
22 static Int_t FirstParticle() { return 0; }
23 static Int_t SecondParticle() { return 1; };
24 std::vector<std::pair<TString, Double_t>> GetBinLabels(Int_t i) const;
25 virtual ~PdgBinPairCut();
26 ClassDef(PdgBinPairCut, 1)
27 };
28} // namespace Hal
29#endif /* HALPDGBINPAIRCUT_H_ */
std::vector< std::pair< TString, Double_t > > GetBinLabels(Int_t i) const
virtual Bool_t Pass(TwoTrack *pair)