ATLAS Offline Software
Loading...
Searching...
No Matches
TBBeamQualityDoubleHitsTool.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 : TBBeamQualityDoubleHitsTool.h #
8//# Package: TBRec #
9//# #
10//# Author : Marco Bieri <mbieri@sfu.ca> #
11//# #
12//# Last Modified: Feb 7/2005 #
13//#####################################################
14
15#ifndef TBREC_TBBEAMQUALITYDOUBLEHITSTOOL_H
16#define TBREC_TBBEAMQUALITYDOUBLEHITSTOOL_H
17
18#include "TBBeamQualityTool.h"
19
20#include <string>
21#include <vector>
22
24{
25 public:
26 TBBeamQualityDoubleHitsTool(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 std::string m_SGScintkey;
39
40 //Properties
41 std::vector<std::string> m_scint_names;
42
43 bool m_h6cuts;
44
47
50
53
54};
55
56#endif
std::vector< std::string > m_scint_names
virtual StatusCode initializeTool() override
virtual StatusCode accept(const std::vector< std::string > &) override
TBBeamQualityDoubleHitsTool(const std::string &type, const std::string &name, const IInterface *parent)
TBBeamQualityTool(const std::string &name, const std::string &type, const IInterface *parent)