ATLAS Offline Software
Loading...
Searching...
No Matches
TileCosmicMuonFillerTool.h
Go to the documentation of this file.
1/*
2 Copyright (C) 2002-2017 CERN for the benefit of the ATLAS collaboration
3*/
4
5/*
6 * File: TileCosmicMuonFillerTool.h
7 * Author: Stephen Cole <stephen.cole@cern.ch>
8 *
9 * Created on November 2, 2011, 1:26 PM
10 */
11
12#ifndef TILECOSMICMUONFILLERTOOL_H
13#define TILECOSMICMUONFILLERTOOL_H
14
18
19namespace D3PD{
20
21class TileCosmicMuonFillerTool : public BlockFillerTool<TileCosmicMuon> {
22public:
29 TileCosmicMuonFillerTool(const std::string& type,
30 const std::string& name,
31 const IInterface* parent);
32
34
35 //Book variables for this block.
36 virtual StatusCode book();
37
46 virtual StatusCode fill (const TileCosmicMuon& p);
47
48private:
49
50 std::string m_cellContainerKey;
51 std::string m_tileCosmicMuonKey;
52 std::string m_prefix;
53 std::string m_beamType;
54
57
63 float* m_time;
67 float* m_fullPath;
68 float* m_fullEnergy;
69 float* m_pathTopA;
71 float* m_pathTopD;
81
82// int m_nSegments;
83 std::vector<float>* m_segmentPath;
84 std::vector<int>* m_segmentPartition;
85 std::vector<int>* m_segmentModule;
86 std::vector<int>* m_segmentSampling;
87// std::vector<int>* m_segmentTrack;
88
89};
90
91}
92
93
94#endif /* TILECOSMICMUONFILLERTOOL_H */
95
Type-safe wrapper for block filler tools.
Type-safe wrapper for block filler tools.
virtual StatusCode book()
Declare tuple variables.
virtual StatusCode fill(const TileCosmicMuon &p)
Fill one block — type-safe version.
std::string m_tileCosmicMuonKey
name of the TileCosmicMuon object in StoreGate
std::string m_prefix
Prefix of the TileMuonFitter variables in the ntuple.
TileCosmicMuonFillerTool(const std::string &type, const std::string &name, const IInterface *parent)
Standard Gaudi tool constructor.
std::string m_cellContainerKey
name of the CellContainer object in StoreGate
std::string m_beamType
Prefix of the TileMuonFitter variables in the ntuple.
Class containing detailed results from TileMuonFitter.
Block filler tool for noisy FEB information.