|
ATLAS Offline Software
|
Go to the documentation of this file.
6 #ifndef JetReclustering_JetReclusteringAlgo_H
7 #define JetReclustering_JetReclusteringAlgo_H
22 std::string m_name =
"GiordonStark",
28 float m_ptMin_input = 25.0;
29 float m_ptMin_rc = 50.0;
30 float m_ptFrac = 0.05;
31 float m_subjet_radius = 0.2;
32 float m_varR_minR = -1.0;
33 float m_varR_mass = -1.0;
34 bool m_doArea =
false;
35 std::string m_areaAttributes =
"ActiveArea ActiveArea4vec";
47 JetReclusteringAlgo ();
virtual StatusCode fileExecute()
effects: do all the processing that needs to be done once per file
virtual StatusCode execute()
effects: process the next event guarantee: basic failures: algorithm dependent
virtual StatusCode postExecute()
effects: do the post-processing for the event guarantee: basic failures: algorithm dependent rational...
virtual StatusCode changeInput(bool firstFile)
effects: do all changes to work with a new input file, e.g.
virtual StatusCode finalize()
effects: do everything that needs to be done after completing work on this worker guarantee: basic fa...
::StatusCode StatusCode
StatusCode definition for legacy code.
virtual StatusCode initialize()
effects: do everything that needs to be done before running the algorithm, e.g.
A relatively simple transient store for objects created in analysis.
virtual StatusCode histInitialize()
effects: this is a pre-initialization routine that is called before changeInput is called.
virtual StatusCode histFinalize()
effects: this is a post-initialization routine that is called after finalize has been called.
virtual StatusCode setupJob(Job &job)
effects: give the algorithm a chance to intialize the job with anything this algorithm needs.
Tool for accessing xAOD files outside of Athena.