]> git.uio.no Git - u/mrichter/AliRoot.git/blame - MUON/AliMUONLoader.h
- Adding handling of track info in digits.
[u/mrichter/AliRoot.git] / MUON / AliMUONLoader.h
CommitLineData
3fa6cfdd 1#ifndef ALIMUONLOADER_H
2#define ALIMUONLOADER_H
3
692de412 4/* Copyright(c) 1998-1999, ALICE Experiment at CERN, All rights reserved. *
5 * See cxx source for full Copyright notice */
50837721 6
7/* $Id$ */
30178c30 8// Revision of includes 07/05/2004
692de412 9//
10/// \ingroup base
11/// \class AliMUONDataLoader
12/// \brief MUON loader
50837721 13
3fa6cfdd 14#include "AliLoader.h"
3fa6cfdd 15
16//__________________________________________________________________
17/////////////////////////////////////////////////////////////////////
18// //
19// class AliMUONLoader //
20// //
21/////////////////////////////////////////////////////////////////////
22
6309cf6e 23class AliMUONData;
24
1a1cdff8 25
53af523e 26class AliMUONLoader : public AliLoader
27{
28 public:
3fa6cfdd 29 AliMUONLoader();
30 AliMUONLoader(const Char_t *detname,const Char_t *eventfoldername); //contructor with name of the top folder of the tree
31 AliMUONLoader(const Char_t *detname,TFolder* eventfolder);
3fa6cfdd 32 virtual ~AliMUONLoader();
6309cf6e 33
202efbcb 34 void SetMUONData(AliMUONData * MUONData);
35 AliMUONData * GetMUONData();
1a1cdff8 36
53af523e 37 protected:
11ca64ac 38 AliMUONLoader(const AliMUONLoader& rhs);
39 AliMUONLoader& operator=(const AliMUONLoader& rhs);
40
53af523e 41 AliMUONData * fMUONData; // data for MUON subsystem
42
43 private:
3fa6cfdd 44 //descendant classes should
45 //use protected interface methods to access these folders
46
47 /**********************************************/
48 /*********** P U B L I C **************/
49 /********* S T A T I C ************/
50 /********* METHODS ************/
51 /********* They are used by ************/
52 /*********** AliRunLoader as well**************/
53 /**********************************************/
6309cf6e 54
53af523e 55 ClassDef(AliMUONLoader,1)
56};
3fa6cfdd 57
58#endif