ATLAS Offline Software
Loading...
Searching...
No Matches
TileMuRODToNtuple.h
Go to the documentation of this file.
1/*
2 Copyright (C) 2002-2020 CERN for the benefit of the ATLAS collaboration
3*/
4
5//*****************************************************************************
6// Filename : TileMuRODToNtuple.h
7// Author : Aranzazu Ruiz
8// Created : March 2006
9//
10// DESCRIPTION:
11// Implementation comments only. Class level comments go in .h file.
12//
13// HISTORY:
14//
15// BUGS:
16//
17//
18//*****************************************************************************
19
20#ifndef TILEL2ALGS_TILEMURODTONTUPLE_H
21#define TILEL2ALGS_TILEMURODTONTUPLE_H
22
23// Tile includes
25
26// Athena includes
29
30// Gaudi includes
31#include "GaudiKernel/NTuple.h"
32
33
42
44 public:
45
47 TileMuRODToNtuple(const std::string& name, ISvcLocator* pSvcLocator);
48
50 virtual ~TileMuRODToNtuple();
51
52 StatusCode initialize();
53 StatusCode execute();
54 StatusCode finalize();
55
56 private:
57
58 NTuple::Tuple* m_ntuplePtr;
62 std::string m_ntupleLoc;
63
64 NTuple::Item<int> m_ntag;
65 NTuple::Array<int> m_ID;
66 NTuple::Array<int> m_val;
67 NTuple::Item<int> m_NMuons;
68 NTuple::Array<float> m_eta;
69 NTuple::Array<float> m_phi;
70
72 std::string m_tileL2Container;
73
75 SG::ReadHandleKey<TileL2Container> m_l2ContainerKey{this,"TileL2Container","TileL2Cnt",
76 "Input Tile L2 container key"};
77
78};
79
80#endif //TILEL2ALGS_TILEMURODTONTUPLE_H
Property holding a SG store/key/clid from which a ReadHandle is made.
AthAlgorithm(const std::string &name, ISvcLocator *pSvcLocator)
Constructor with parameters:
Property holding a SG store/key/clid from which a ReadHandle is made.
std::string m_tileL2Container
Name of TileL2Container in detector store.
NTuple::Tuple * m_ntuplePtr
NTuple::Array< float > m_phi
TileMuRODToNtuple(const std::string &name, ISvcLocator *pSvcLocator)
Constructor.
NTuple::Array< int > m_ID
NTuple::Array< float > m_eta
SG::ReadHandleKey< TileL2Container > m_l2ContainerKey
TileL2Container in detector store.
NTuple::Item< int > m_ntag
NTuple::Item< int > m_NMuons
NTuple::Array< int > m_val
virtual ~TileMuRODToNtuple()
Destructor.