PandaRoot
PndEmcMCDepositProducers.h
Go to the documentation of this file.
1
//****************************************************************************
2
//* This file is part of PandaRoot. *
3
//* *
4
//* PandaRoot is distributed under the terms of the *
5
//* GNU General Public License (GPL) version 3, *
6
//* copied verbatim in the file "LICENSE". *
7
//* *
8
//* Copyright (C) 2006 - 2024 FAIR GmbH and copyright holders of PandaRoot *
9
//* The copyright holders are listed in the file "COPYRIGHTHOLDERS". *
10
//* The authors are listed in the file "AUTHORS". *
11
//****************************************************************************
12
13
#ifndef BSEMCMCDEPOSITPRODUCERS_HH
14
#define BSEMCMCDEPOSITPRODUCERS_HH
15
16
#include "
PndPersistencyTask.h
"
17
#include "
PndProcessTask.h
"
18
19
#include "
BSEmcBarrelZDependentMCDepositProductionProcess.h
"
20
#include "
BSEmcCounter.h
"
21
#include "
BSEmcDataBranchNames.h
"
22
#include "
BSEmcMCDepositProducerTask.h
"
23
#include "
BSEmcMCDepositProductionProcess.h
"
24
#include "
BSEmcParameterLoadingProcess.h
"
25
26
//---------------------------------------------------------------
27
class
BSEmcBarrelMCDepositProducer
:
public
PndPersistencyTask
{
28
public
:
29
BSEmcBarrelMCDepositProducer
();
30
ClassDef
(
BSEmcBarrelMCDepositProducer
, 1);
31
};
32
33
//---------------------------------------------------------------
34
class
BSEmcBwEndcapMCDepositProducer
:
public
PndPersistencyTask
{
35
public
:
36
BSEmcBwEndcapMCDepositProducer
();
37
ClassDef
(
BSEmcBwEndcapMCDepositProducer
, 1);
38
};
39
40
//---------------------------------------------------------------
41
class
BSEmcFwEndcapMCDepositProducer
:
public
PndPersistencyTask
{
42
public
:
43
BSEmcFwEndcapMCDepositProducer
();
44
ClassDef
(
BSEmcFwEndcapMCDepositProducer
, 1);
45
};
46
47
//---------------------------------------------------------------
48
class
BSEmcShashlikMCDepositProducer
:
public
PndPersistencyTask
{
49
public
:
50
BSEmcShashlikMCDepositProducer
();
51
ClassDef
(
BSEmcShashlikMCDepositProducer
, 1);
52
};
53
54
//---------------------------------------------------------------
55
class
BSEmcMCDepositProducer
:
public
PndPersistencyTask
{
56
public
:
57
BSEmcMCDepositProducer
();
58
ClassDef
(
BSEmcMCDepositProducer
, 1);
59
};
60
61
#endif
/*BSEMCMCDEPOSITPRODUCERS_HH*/
BSEmcDataBranchNames.h
BSEmcBarrelMCDepositProducer::BSEmcBarrelMCDepositProducer
BSEmcBarrelMCDepositProducer()
PndPersistencyTask.h
BSEmcParameterLoadingProcess.h
BSEmcBarrelMCDepositProducer::ClassDef
ClassDef(BSEmcBarrelMCDepositProducer, 1)
PndProcessTask.h
BSEmcShashlikMCDepositProducer
Definition:
PndEmcMCDepositProducers.h:48
BSEmcMCDepositProducerTask.h
PndPersistencyTask
Definition:
PndPersistencyTask.h:32
BSEmcMCDepositProducer
Definition:
PndEmcMCDepositProducers.h:55
BSEmcMCDepositProductionProcess.h
BSEmcBarrelZDependentMCDepositProductionProcess.h
BSEmcCounter.h
BSEmcFwEndcapMCDepositProducer
Definition:
PndEmcMCDepositProducers.h:41
BSEmcBarrelMCDepositProducer
Definition:
PndEmcMCDepositProducers.h:27
BSEmcBwEndcapMCDepositProducer
Definition:
PndEmcMCDepositProducers.h:34
home
gitlab-runner
builds
Vxspf1vo
0
PandaRootGroup
PandaRoot
detectors
emc_restructured
Utility
PndEmcMCDepositProducers.h
Generated on Fri Nov 29 2024 06:04:41 for PandaRoot by
1.8.13