ATLAS Offline Software
LArMphysOverMcalFromTuple.h
Go to the documentation of this file.
1 /*
2  Copyright (C) 2002-2017 CERN for the benefit of the ATLAS collaboration
3 */
4 
5 #ifndef LARMPHYSOVERMCALFROMTuple_H
6 #define LARMPHYSOVERMCALFROMTuple_H
7 
9 
10 
11 
12 #include <vector>
13 #include <string>
14 
30 {
31  public:
32  LArMphysOverMcalFromTuple(const std::string & name, ISvcLocator * pSvcLocator);
33 
35 
36  //standard algorithm methods
39 
41  StatusCode execute() {return StatusCode::SUCCESS;}
42 
44  StatusCode finalize(){return StatusCode::SUCCESS;}
45  StatusCode stop();
46 
47  private:
49  std::vector<std::string> m_root_file_names;
50 
52  std::string m_store_key;
53 
54 };
55 
56 #endif
LArMphysOverMcalFromTuple
Definition: LArMphysOverMcalFromTuple.h:30
LArMphysOverMcalFromTuple::m_store_key
std::string m_store_key
key of the PhysWave collection in StoreGate
Definition: LArMphysOverMcalFromTuple.h:52
AthAlgorithm.h
LArMphysOverMcalFromTuple::stop
StatusCode stop()
Definition: LArMphysOverMcalFromTuple.cxx:38
EL::StatusCode
::StatusCode StatusCode
StatusCode definition for legacy code.
Definition: PhysicsAnalysis/D3PDTools/EventLoop/EventLoop/StatusCode.h:22
LArMphysOverMcalFromTuple::m_root_file_names
std::vector< std::string > m_root_file_names
list of input ntuple file names
Definition: LArMphysOverMcalFromTuple.h:49
AthAlgorithm
Definition: AthAlgorithm.h:47
name
std::string name
Definition: Control/AthContainers/Root/debug.cxx:195
LArMphysOverMcalFromTuple::initialize
StatusCode initialize()
implements IAlgorithm::initialize()
Definition: LArMphysOverMcalFromTuple.cxx:32
LArMphysOverMcalFromTuple::~LArMphysOverMcalFromTuple
~LArMphysOverMcalFromTuple()
LArMphysOverMcalFromTuple::finalize
StatusCode finalize()
IAlgorithm::finalize() : Where the action takes place...
Definition: LArMphysOverMcalFromTuple.h:44
LArMphysOverMcalFromTuple::LArMphysOverMcalFromTuple
LArMphysOverMcalFromTuple(const std::string &name, ISvcLocator *pSvcLocator)
Definition: LArMphysOverMcalFromTuple.cxx:23
LArMphysOverMcalFromTuple::execute
StatusCode execute()
implements IAlgorithm::execute() : Does nothing
Definition: LArMphysOverMcalFromTuple.h:41