ATLAS Offline Software
Loading...
Searching...
No Matches
SGTileRawChannelGetterTool.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: TileRawChannelGetterTool.h
7 * Author: Stephen Cole <scole@niu.edu>
8 *
9 * Created on March 1, 2011, 9:28 AM
10 */
11
12#ifndef SGTILERAWCHANNELGETTERTOOL_H
13#define SGTILERAWCHANNELGETTERTOOL_H
14
17
18namespace D3PD{
19
21 public SGCollectionGetterTool<TileRawChannelContainer> {
22 public:
30 SGTileRawChannelGetterTool(const std::string& type,
31 const std::string& name,
32 const IInterface* parent);
34
35 StatusCode initialize();
36 size_t sizeHint(bool allowMissing=false);
37 StatusCode reset(bool allowMissing=false);
38 const void* nextUntyped();
39 const std::type_info& typeinfo() const;
40 const std::type_info& elementTypeinfo() const;
41
42 private:
45 };
46
47
48
49}
50#endif /* SGTILERAWCHANNELGETTERTOOL_H */
51
Collection getter tool retrieving a container from StoreGate.
Collection getter tool retrieving a container from StoreGate.
SGCollectionGetterTool(const std::string &type, const std::string &name, const IInterface *parent)
D3PD::SGCollectionGetterTool< TileRawChannelContainer > Base
const void * nextUntyped()
Return a pointer to the next element in the collection.
size_t sizeHint(bool allowMissing=false)
Return an estimate of the number of elements in the iteration.
TileRawChannelCollection::const_iterator m_digItr
SGTileRawChannelGetterTool(const std::string &type, const std::string &name, const IInterface *parent)
Standard Gaudi tool constructor.
StatusCode initialize()
Standard Gaudi initialize method.
TileRawChannelContainer::const_iterator m_evtEnd
TileRawChannelContainer::const_iterator m_evtItr
TileRawChannelCollection::const_iterator m_digEnd
StatusCode reset(bool allowMissing=false)
Reset the iteration to the start of the collection.
const std::type_info & elementTypeinfo() const
Return the element type of the collection.
const std::type_info & typeinfo() const
Return the type of object retrieved by this tool.
DataModel_detail::const_iterator< DataVector > const_iterator
Standard const_iterator.
Definition DataVector.h:838
Block filler tool for noisy FEB information.