PandaRoot
BSEmcSortMCTruthAlgo.h
Go to the documentation of this file.
1
// -------------------------------------------------------------------------
2
// ----- BSEmcSortTruthAlgo
3
// ----- Base class for algos requiring MC Truth sorting
4
// ----- Created 15/03/2019 by B. Salisbury <salisbury@hiskp.uni-bonn.de>
5
// -------------------------------------------------------------------------
6
#ifndef BSEMCSORTMCTRUTHALGO_HH
7
#define BSEMCSORTMCTRUTHALGO_HH
8
9
#include <vector>
10
11
#include "Rtypes.h"
12
#include "RtypesCore.h"
13
#include "TObject.h"
14
15
class
PndMCTrack
;
16
class
TBuffer;
17
class
TClass;
18
class
TMemberInspector;
19
28
class
BSEmcSortMCTruthAlgo
{
29
30
public
:
32
BSEmcSortMCTruthAlgo
(){};
33
35
virtual
~BSEmcSortMCTruthAlgo
(){};
36
37
void
cleansortmclist
(std::vector<Int_t> &t_newlist,
const
std::vector<const PndMCTrack *> &t_mcTrackArray);
38
39
ClassDef
(
BSEmcSortMCTruthAlgo
, 1);
40
};
41
#endif
/*BSEMCSORTMCTRUTHALGO_HH*/
BSEmcSortMCTruthAlgo::BSEmcSortMCTruthAlgo
BSEmcSortMCTruthAlgo()
Definition:
BSEmcSortMCTruthAlgo.h:32
PndMCTrack
Definition:
PndMCTrack.h:33
BSEmcSortMCTruthAlgo::ClassDef
ClassDef(BSEmcSortMCTruthAlgo, 1)
BSEmcSortMCTruthAlgo
Base class for algo that require the cleansortmclist.
Definition:
BSEmcSortMCTruthAlgo.h:28
BSEmcSortMCTruthAlgo::~BSEmcSortMCTruthAlgo
virtual ~BSEmcSortMCTruthAlgo()
Definition:
BSEmcSortMCTruthAlgo.h:35
BSEmcSortMCTruthAlgo::cleansortmclist
void cleansortmclist(std::vector< Int_t > &t_newlist, const std::vector< const PndMCTrack *> &t_mcTrackArray)
home
gitlab-runner
builds
LYZoAKaU
0
PandaRootGroup
PandaRoot
detectors
emc_restructured
Base
EmcMC
HitCreation
Processes
BSEmcSortMCTruthAlgo.h
Generated on Fri Oct 21 2022 07:03:57 for PandaRoot by
1.8.13