source: JEM-EUSO/esaf_cc_at_lal/packages/reconstruction/framework/src/RecoModuleData.cc @ 114

Last change on this file since 114 was 114, checked in by moretto, 11 years ago

actual version of ESAF at CCin2p3

File size: 1.2 KB
Line 
1// ESAF : Euso Simulation and Analysis Framework
2// Reconstruction Module data container
3// $Id: RecoModuleData.cc 2713 2006-06-06 12:28:46Z thea $
4// Marco Pallavicini created Feb, 16 2004
5// Description:
6// Rather simple and crude data container
7// A RecoModuleData can store data in the form of integers, doubles and
8// objects of any kind
9// Each data is identified with a name
10// Name duplication is not allowed
11// Objects are stored internally as pointer to void, therefore the user must
12// know the type of object he is reading back and apply the right casting
13//
14
15#include <iostream>
16#include <exception>
17#include "RecoModuleData.hh"
18#include "RecoModule.hh"
19
20ClassImp(RecoModuleData)
21
22//______________________________________________________________________________
23RecoModuleData::RecoModuleData(RecoModule *p) : pModule(p)  {
24    //
25    // Constructor
26    //
27}
28
29//______________________________________________________________________________
30RecoModuleData::~RecoModuleData() {
31    //
32    // Destructor
33    //
34}
35
36
37//______________________________________________________________________________
38const string& RecoModuleData::GetName() const {
39    //
40    //
41    //
42    return GetOwner()->GetName();
43}
44
Note: See TracBrowser for help on using the repository browser.