ATLAS Offline Software
Loading...
Searching...
No Matches
TrigJetConditionConfig_htdipz.h
Go to the documentation of this file.
1/*
2 Copyright (C) 2002-2023 CERN for the benefit of the ATLAS collaboration
3*/
4
5#ifndef TRIGJETCONDITIONCONFIG_HTDIPZ_H
6#define TRIGJETCONDITIONCONFIG_HTDIPZ_H
7
8/*
9Condiguration AlgTool for ht conditions to be run in FastReduction
10PS
11*/
12
14#include "./ConditionsDefs.h"
16
18public extends<AthAlgTool, ITrigJetConditionConfig> {
19
20 public:
21
22 TrigJetConditionConfig_htdipz(const std::string& type,
23 const std::string& name,
24 const IInterface* parent);
25
26 virtual StatusCode initialize() override;
27 virtual Condition getCondition() const override;
28
29 private:
30
31
32 Gaudi::Property<std::string>
33 m_capacity{this, "capacity", {}, "number of jets considered"};
34 Gaudi::Property<std::string>
35 m_decName_z{this, "decName_z", {}, "dipz z accessor"};
36 Gaudi::Property<std::string>
37 m_decName_negLogSigma2{ this, "decName_sigma", {}, "dipz sigma accessor"};
38 Gaudi::Property<std::string>
39 m_min{this, "min", {}, "min HT"};
40 Gaudi::Property<std::string>
41 m_max{this, "max", {}, "max HT"};
42
43
44 StatusCode checkVals() const;
45};
46#endif
std::unique_ptr< ICondition > Condition
Gaudi::Property< std::string > m_decName_negLogSigma2
TrigJetConditionConfig_htdipz(const std::string &type, const std::string &name, const IInterface *parent)
Gaudi::Property< std::string > m_max
Gaudi::Property< std::string > m_decName_z
virtual Condition getCondition() const override
Gaudi::Property< std::string > m_min
Gaudi::Property< std::string > m_capacity