ATLAS Offline Software
Loading...
Searching...
No Matches
JetCaloCellQualityTool.h
Go to the documentation of this file.
1// this file is -*- C++ -*-
2
3/*
4 Copyright (C) 2002-2020 CERN for the benefit of the ATLAS collaboration
5*/
6
27#ifndef JETREC_JETCALOCELLQUALITYTOOL_H
28#define JETREC_JETCALOCELLQUALITYTOOL_H
29
31
33
36public:
37 JetCaloCellQualityTool(const std::string & name);
38 virtual StatusCode initialize();
39
40 protected:
41
44
45 Gaudi::Property<std::string> m_attSuffix{this, "CellSuffix", "FromCells", "Suffix added to the name of the jet attribute"};
46
47 // parameters for Quality cuts
48 Gaudi::Property<int> m_LArQualityCut{this, "LArQualityCut", 4000, "LAr quality cut parameter"};
49 Gaudi::Property<int> m_TileQualityCut{this, "TileQualityCut", 254, "Tile quality cut parameter"};
50
51};
52#endif
ASG_TOOL_CLASS0(JetCaloCellQualityTool)
Gaudi::Property< int > m_LArQualityCut
virtual StatusCode initialize()
Dummy implementation of the initialisation function.
JetCaloCellQualityTool(const std::string &name)
Gaudi::Property< std::string > m_attSuffix
jet::JetCaloCellCalculations m_cellCalculators
This objects holds a list of cell-based calculators.
Gaudi::Property< int > m_TileQualityCut
JetCaloQualityTool(const std::string &name)
collection of JetCaloCellCalculator