]> git.uio.no Git - u/mrichter/AliRoot.git/blame - MUON/AliMUONSimLoader.h
Added protection and 2 levels for problems
[u/mrichter/AliRoot.git] / MUON / AliMUONSimLoader.h
CommitLineData
829e5404 1#ifndef ALIMUONSIMLOADER_H
2#define ALIMUONSIMLOADER_H
3
4/* Copyright(c) 1998-1999, ALICE Experiment at CERN, All rights reserved. *
5 * See cxx source for full Copyright notice */
6
7/* $Id$ */
8// Revision of includes 07/05/2004
9//
10/// \ingroup sim
11/// \class AliMUONSimLoader
12/// \brief Implements AliLoader for MUON subsystem
13///
14/// \author Gines Martinez
15
16#include "AliLoader.h"
17
18class AliMUONSimData;
19
20
21class AliMUONSimLoader : public AliLoader
22{
23 public:
24 AliMUONSimLoader();
25 AliMUONSimLoader(const Char_t *detname,const Char_t *eventfoldername); //contructor with name of the top folder of the tree
26 AliMUONSimLoader(const Char_t *detname,TFolder* eventfolder);
27 virtual ~AliMUONSimLoader();
28
29 void SetMUONData(AliMUONSimData * MUONData);
30 AliMUONSimData * GetMUONData();
31
32 protected:
33 /// Not implemented
34 AliMUONSimLoader(const AliMUONSimLoader& rhs);
35 /// Not implemented
36 AliMUONSimLoader& operator=(const AliMUONSimLoader& rhs);
37
38 AliMUONSimData * fMUONData; ///< data for MUON subsystem
39
40 ClassDef(AliMUONSimLoader,1)
41};
42
43#endif