ATLAS Offline Software
Toggle main menu visibility
Loading...
Searching...
No Matches
Control
PileUpComps
src
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
"
8
PileUpXingFolder::PileUpXingFolder
(
const
std::string&
type
,
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
17
StatusCode
PileUpXingFolder::initialize
() {
18
if
(!(
m_folder
.retrieve()).isSuccess())
return
StatusCode::FAILURE;
19
return
(
dynamic_cast<
IProperty&
>
(*
m_folder
)).setProperty(
m_itemList
);
20
}
PileUpXingFolder.h
specify time interval we want to study pileup for a set of data objs
PileUpXingFolder::m_folder
ToolHandle< SG::IFolder > m_folder
Definition
PileUpXingFolder.h:65
PileUpXingFolder::m_cacheRefreshFrequency
Gaudi::CheckedProperty< double > m_cacheRefreshFrequency
Definition
PileUpXingFolder.h:73
PileUpXingFolder::m_itemList
Gaudi::Property< std::vector< std::string > > m_itemList
Definition
PileUpXingFolder.h:71
PileUpXingFolder::initialize
virtual StatusCode initialize()
Definition
PileUpXingFolder.cxx:17
PileUpXingFolder::PileUpXingFolder
PileUpXingFolder(const std::string &type, const std::string &name, const IInterface *parent)
Definition
PileUpXingFolder.cxx:8
type
Generated on
for ATLAS Offline Software by
1.17.0