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
15
namespace
Hal
{
16
class
PdgBinPairCut
:
public
TwoTrackCut
{
17
Int_t PidToID(
McTrack
* tr)
const
;
18
19
public
:
20
PdgBinPairCut
();
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_ */
Hal::McTrack
Definition
McTrack.h:17
Hal::PdgBinPairCut
Definition
PdgBinPairCut.h:16
Hal::PdgBinPairCut::GetBinLabels
std::vector< std::pair< TString, Double_t > > GetBinLabels(Int_t i) const
Definition
PdgBinPairCut.cxx:66
Hal::PdgBinPairCut::Pass
virtual Bool_t Pass(TwoTrack *pair)
Definition
PdgBinPairCut.cxx:27
Hal::TwoTrackCut
Definition
TwoTrackCut.h:20
Hal::TwoTrack
Definition
TwoTrack.h:21
Hal
Definition
EventAnaChain.cxx:28
cuts
twotrackcuts
mc
PdgBinPairCut.h
Generated on Wed Oct 23 2024 15:07:51 for Heavy ion Analysis Libriares by
1.12.0