ATLAS Offline Software
Toggle main menu visibility
Loading...
Searching...
No Matches
TestBeam
TBRec
src
CBNTAA_TBScint.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_CBNTAA_TBSCINT_H
6
#define TBREC_CBNTAA_TBSCINT_H
7
8
#include "GaudiKernel/NTuple.h"
9
#include "GaudiKernel/SmartDataPtr.h"
10
#include "
CBNT_TBRecBase.h
"
11
#include <fstream>
12
#include <string>
13
#include <vector>
14
15
16
class
CBNTAA_TBScint
:
public
CBNT_TBRecBase
17
{
18
public
:
19
CBNTAA_TBScint
(
const
std::string & name, ISvcLocator * pSvcLocator);
20
21
virtual
~CBNTAA_TBScint
() {};
22
23
virtual
StatusCode
CBNT_initialize
()
override
;
24
virtual
StatusCode
CBNT_execute
()
override
;
25
virtual
StatusCode
CBNT_finalize
()
override
;
26
27
private
:
28
29
// Scint. parameters from MC
30
std::vector<int> *
m_scint_num
;
31
std::vector<float> *
m_scint_en
;
32
std::vector<int> *
m_scint_trackid
;
33
std::vector<int> *
m_scint_pdg
;
34
35
virtual
StatusCode
CBNT_clear
()
override
;
36
};
37
38
#endif
CBNT_TBRecBase.h
CBNTAA_TBScint::~CBNTAA_TBScint
virtual ~CBNTAA_TBScint()
Definition
CBNTAA_TBScint.h:21
CBNTAA_TBScint::m_scint_trackid
std::vector< int > * m_scint_trackid
Definition
CBNTAA_TBScint.h:32
CBNTAA_TBScint::CBNT_initialize
virtual StatusCode CBNT_initialize() override
Definition
CBNTAA_TBScint.cxx:16
CBNTAA_TBScint::CBNT_execute
virtual StatusCode CBNT_execute() override
Definition
CBNTAA_TBScint.cxx:28
CBNTAA_TBScint::CBNTAA_TBScint
CBNTAA_TBScint(const std::string &name, ISvcLocator *pSvcLocator)
Definition
CBNTAA_TBScint.cxx:13
CBNTAA_TBScint::m_scint_pdg
std::vector< int > * m_scint_pdg
Definition
CBNTAA_TBScint.h:33
CBNTAA_TBScint::CBNT_finalize
virtual StatusCode CBNT_finalize() override
Definition
CBNTAA_TBScint.cxx:98
CBNTAA_TBScint::m_scint_en
std::vector< float > * m_scint_en
Definition
CBNTAA_TBScint.h:31
CBNTAA_TBScint::CBNT_clear
virtual StatusCode CBNT_clear() override
Definition
CBNTAA_TBScint.cxx:104
CBNTAA_TBScint::m_scint_num
std::vector< int > * m_scint_num
Definition
CBNTAA_TBScint.h:30
CBNT_TBRecBase::CBNT_TBRecBase
CBNT_TBRecBase(const std::string &name, ISvcLocator *pSvcLocator)
Definition
CBNT_TBRecBase.cxx:12
Generated on
for ATLAS Offline Software by
1.17.0