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