ATLAS Offline Software
Loading...
Searching...
No Matches
PileUpXingFolder.cxx
Go to the documentation of this file.
1/*
2 Copyright (C) 2002-2025 CERN for the benefit of the ATLAS collaboration
3*/
4
5#include "GaudiKernel/IProperty.h"
6#include <exception>
7#include "PileUpXingFolder.h"
9 const std::string& name,
10 const IInterface* parent) :
11 base_class(type, name, parent),
12 m_folder( "SG::Folder/SGF", this )
13{
14 m_cacheRefreshFrequency.verifier().setBounds(0.0, 1.0);
15}
16
18 if (!(m_folder.retrieve()).isSuccess()) return StatusCode::FAILURE;
19 return (dynamic_cast<IProperty&>(*m_folder)).setProperty(m_itemList);
20}
specify time interval we want to study pileup for a set of data objs
ToolHandle< SG::IFolder > m_folder
Gaudi::CheckedProperty< double > m_cacheRefreshFrequency
Gaudi::Property< std::vector< std::string > > m_itemList
virtual StatusCode initialize()
PileUpXingFolder(const std::string &type, const std::string &name, const IInterface *parent)