ATLAS Offline Software
AFP_TDZVertex.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 #ifndef AFP_TDZVERTEX_H
6 #define AFP_TDZVERTEX_H
7 
8 #include <iostream>
9 #include <list>
10 #include <vector>
11 
12 #include "GaudiKernel/MsgStream.h"
13 #include "GaudiKernel/StatusCode.h"
15 
16 #include "Rtypes.h"
17 #include "TMath.h"
18 
20 
21 
23 {
24  public:
25  AFP_TDZVertex();
27 
28  private:
29  float m_AmpThresh;
31 
32  private:
33  std::list<TDRESULT> m_listResults;
34 
35  public:
36  StatusCode Initialize(float fAmpThresh, int iDataType);
37  StatusCode Execute(const std::list<TDHIT> &ListTDHits);
38  StatusCode Finalize(std::list<TDRESULT>* pListResults);
39 
40  void GetData();
41 
42  private:
43 
44 };
45 
46 #endif // AFP_TDZVERTEX_H
AFP_UserObjects.h
getMessageSvc.h
singleton-like access to IMessageSvc via open function and helper
AFP_TDZVertex::GetData
void GetData()
Definition: AFP_TDZVertex.cxx:119
AFP_TDZVertex::m_listResults
std::list< TDRESULT > m_listResults
Definition: AFP_TDZVertex.h:33
AFP_TDZVertex::~AFP_TDZVertex
~AFP_TDZVertex()
Definition: AFP_TDZVertex.cxx:16
AFP_TDZVertex::Initialize
StatusCode Initialize(float fAmpThresh, int iDataType)
Definition: AFP_TDZVertex.cxx:21
AFP_TDZVertex::m_iDataType
int m_iDataType
Definition: AFP_TDZVertex.h:30
AFP_TDZVertex::AFP_TDZVertex
AFP_TDZVertex()
Definition: AFP_TDZVertex.cxx:7
EL::StatusCode
::StatusCode StatusCode
StatusCode definition for legacy code.
Definition: PhysicsAnalysis/D3PDTools/EventLoop/EventLoop/StatusCode.h:22
AFP_TDZVertex::m_AmpThresh
float m_AmpThresh
Definition: AFP_TDZVertex.h:29
AFP_TDZVertex
Definition: AFP_TDZVertex.h:23
AFP_TDZVertex::Finalize
StatusCode Finalize(std::list< TDRESULT > *pListResults)
Definition: AFP_TDZVertex.cxx:110
AFP_TDZVertex::Execute
StatusCode Execute(const std::list< TDHIT > &ListTDHits)
Definition: AFP_TDZVertex.cxx:29