ATLAS Offline Software
Toggle main menu visibility
Loading...
Searching...
No Matches
TestBeam
TBRec
src
CBNT_UpstreamMat.h
Go to the documentation of this file.
1
/*
2
Copyright (C) 2002-2021 CERN for the benefit of the ATLAS collaboration
3
*/
4
5
#ifndef TBREC_CBNT_UPSTREAMMAT_H
6
#define TBREC_CBNT_UPSTREAMMAT_H
7
8
#include "
CBNT_TBRecBase.h
"
9
#include <string>
10
11
12
class
CBNT_UpstreamMat
:
public
CBNT_TBRecBase
{
13
public
:
14
CBNT_UpstreamMat
(
const
std::string &name, ISvcLocator *pSvcLocator);
15
virtual
~CBNT_UpstreamMat
();
16
virtual
StatusCode
CBNT_initialize
()
override
;
17
virtual
StatusCode
CBNT_execute
()
override
;
18
virtual
StatusCode
CBNT_finalize
()
override
;
19
virtual
StatusCode
CBNT_clear
()
override
;
20
21
private
:
22
std::string
m_key
;
23
bool
m_notFound
;
24
//Ntuple variables:
25
26
long
m_nElec
;
27
std::vector<float> *
m_ElecEne
;
28
std::vector<float> *
m_ElecAng
;
29
long
m_nPhot
;
30
std::vector<float> *
m_PhotEne
;
31
std::vector<float> *
m_PhotAng
;
32
};
33
34
#endif
// CBNT_EVENTINFO_H
35
36
37
38
39
40
41
42
43
44
CBNT_TBRecBase.h
CBNT_TBRecBase::CBNT_TBRecBase
CBNT_TBRecBase(const std::string &name, ISvcLocator *pSvcLocator)
Definition
CBNT_TBRecBase.cxx:12
CBNT_UpstreamMat::m_key
std::string m_key
Definition
CBNT_UpstreamMat.h:22
CBNT_UpstreamMat::m_notFound
bool m_notFound
Definition
CBNT_UpstreamMat.h:23
CBNT_UpstreamMat::CBNT_finalize
virtual StatusCode CBNT_finalize() override
Definition
CBNT_UpstreamMat.cxx:87
CBNT_UpstreamMat::CBNT_execute
virtual StatusCode CBNT_execute() override
Definition
CBNT_UpstreamMat.cxx:49
CBNT_UpstreamMat::m_PhotEne
std::vector< float > * m_PhotEne
Definition
CBNT_UpstreamMat.h:30
CBNT_UpstreamMat::m_ElecAng
std::vector< float > * m_ElecAng
Definition
CBNT_UpstreamMat.h:28
CBNT_UpstreamMat::m_ElecEne
std::vector< float > * m_ElecEne
Definition
CBNT_UpstreamMat.h:27
CBNT_UpstreamMat::m_nElec
long m_nElec
Definition
CBNT_UpstreamMat.h:26
CBNT_UpstreamMat::CBNT_UpstreamMat
CBNT_UpstreamMat(const std::string &name, ISvcLocator *pSvcLocator)
CBNT_UpstreamMat::CBNT_clear
virtual StatusCode CBNT_clear() override
Definition
CBNT_UpstreamMat.cxx:92
CBNT_UpstreamMat::CBNT_initialize
virtual StatusCode CBNT_initialize() override
Definition
CBNT_UpstreamMat.cxx:34
CBNT_UpstreamMat::m_PhotAng
std::vector< float > * m_PhotAng
Definition
CBNT_UpstreamMat.h:31
CBNT_UpstreamMat::m_nPhot
long m_nPhot
Definition
CBNT_UpstreamMat.h:29
CBNT_UpstreamMat
Definition
CBNT_UpstreamMat.py:1
Generated on
for ATLAS Offline Software by
1.17.0