]> git.uio.no Git - u/mrichter/AliRoot.git/blame - MUON/AliMUONLoader.cxx
new schema for config
[u/mrichter/AliRoot.git] / MUON / AliMUONLoader.cxx
CommitLineData
50837721 1/**************************************************************************
2 * Copyright(c) 1998-1999, ALICE Experiment at CERN, All rights reserved. *
3 * *
4 * Author: The ALICE Off-line Project. *
5 * Contributors are mentioned in the code where appropriate. *
6 * *
7 * Permission to use, copy, modify and distribute this software and its *
8 * documentation strictly for non-commercial purposes is hereby granted *
9 * without fee, provided that the above copyright notice appears in all *
10 * copies and that both the copyright notice and this permission notice *
11 * appear in the supporting documentation. The authors make no claims *
12 * about the suitability of this software for any purpose. It is *
13 * provided "as is" without express or implied warranty. *
14 **************************************************************************/
15
16/* $Id$ */
3fa6cfdd 17
d19b6003 18// -------------------------
19// Class AliMUONDataLoader
20// -------------------------
21// Implements AliLoader for MUON subsystem
22// Author: Gines Martinez
3fa6cfdd 23
3fa6cfdd 24#include "AliMUONLoader.h"
1a1cdff8 25#include "AliMUONConstants.h"
8c343c7c 26#include "AliLog.h"
3fa6cfdd 27
28ClassImp(AliMUONLoader)
29//___________________________________________________________________
128843d9 30AliMUONLoader::AliMUONLoader()
31 : AliLoader(),
32 fMUONData(0)
3fa6cfdd 33{
d19b6003 34/// Default constructor
3fa6cfdd 35}
1a1cdff8 36//_______________________________________________________________________________
128843d9 37AliMUONLoader::AliMUONLoader(const Char_t* detname,const Char_t* eventfoldername)
38 : AliLoader(detname,eventfoldername),
39 fMUONData(0)
3fa6cfdd 40{
3fa6cfdd 41}
1a1cdff8 42//_______________________________________________________________________________
128843d9 43AliMUONLoader::AliMUONLoader(const Char_t * detname,TFolder* eventfolder)
44 : AliLoader(detname,eventfolder),
45 fMUONData(0)
3fa6cfdd 46{
d19b6003 47/// Constructor
3fa6cfdd 48}
11ca64ac 49//___________________________________________
50AliMUONLoader::AliMUONLoader(const AliMUONLoader& rhs)
51 : AliLoader(rhs)
52{
d19b6003 53/// Protected copy constructor
11ca64ac 54
8c343c7c 55 AliFatal("Not implemented.");
11ca64ac 56}
57
1a1cdff8 58//_______________________________________________________________________________
3fa6cfdd 59AliMUONLoader::~AliMUONLoader()
60{
d19b6003 61/// Destructor
3fa6cfdd 62}
11ca64ac 63//-------------------------------------------------------------------
64AliMUONLoader&
65AliMUONLoader::operator=(const AliMUONLoader& rhs)
66{
d19b6003 67/// Protected assignement operator
11ca64ac 68
69 if (this == &rhs) return *this;
70
8c343c7c 71 AliFatal("Not implemented.");
11ca64ac 72
73 return *this;
74}
75
1a1cdff8 76//_______________________________________________________________________________
202efbcb 77void AliMUONLoader::SetMUONData(AliMUONData * MUONData)
78{
d19b6003 79/// Set MUON data
80
202efbcb 81 fMUONData = MUONData;
82}
83//_______________________________________________________________________________
84AliMUONData * AliMUONLoader::GetMUONData()
85{
d19b6003 86/// Get MUON data
87
202efbcb 88 return fMUONData;
89}
128843d9 90