ATLAS Offline Software
Loading...
Searching...
No Matches
TBBeamQualityTrackingTool.h
Go to the documentation of this file.
1/*
2 Copyright (C) 2002-2021 CERN for the benefit of the ATLAS collaboration
3*/
4
5//#####################################################
6//# #
7//# File : TBBeamQualityTrackingTool.h #
8//# Package: TBRec #
9//# #
10//# Author : P.Krieger <krieger@physics.utoronto.ca> #
11//# #
12//# Last Modified: Jun 30/2005 #
13//#####################################################
14
15#ifndef TBREC_TBBEAMQUALITYTRACKINGTOOL_H
16#define TBREC_TBBEAMQUALITYTRACKINGTOOL_H
17
18#include "TBBeamQualityTool.h"
19
20#include <string>
21#include <vector>
22
24{
25 public:
26 TBBeamQualityTrackingTool(const std::string& type,
27 const std::string& name,
28 const IInterface* parent);
29
31
32 virtual StatusCode initializeTool() override;
33
34 virtual StatusCode accept(const std::vector<std::string>&) override;
35
36 protected:
37
38 // Keys
39 std::string m_SGTrigkey;
40
41 // TRIGGERING
42 std::vector<unsigned int> m_triggflag;
43
46};
47#endif
48
TBBeamQualityTool(const std::string &name, const std::string &type, const IInterface *parent)
virtual StatusCode initializeTool() override
std::vector< unsigned int > m_triggflag
virtual StatusCode accept(const std::vector< std::string > &) override
TBBeamQualityTrackingTool(const std::string &type, const std::string &name, const IInterface *parent)