added ZeroSuppressionComponent to build
[u/mrichter/AliRoot.git] / MUON / AliMUONVTrackerData.cxx
CommitLineData
0145e89a 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$
17
18#include "AliMUONVTrackerData.h"
19
20/// \class AliMUONVTrackerData
21///
22/// Base class for MUON data that can be presented at different levels
23/// in the hierarchy of the MUON system.
24///
25/// We always feed the AliMUONVTrackerData with data at the channel level,
26/// and it then computes the same data at upper levels, such as manu, pcb,
27/// bus patches, detection elements, and even chamber wise.
28///
29/// The dimension (or dim) parameter that appears in many methods is the
30/// "number of parameters" per channel.
31///
32/// \author Laurent Aphecetche, Subatech
33
34///\cond CLASSIMP
35ClassImp(AliMUONVTrackerData)
36///\endcond
37
38//_____________________________________________________________________________
39AliMUONVTrackerData::AliMUONVTrackerData(const char* name, const char* title,
40 Bool_t)
41: TNamed(name,title)
42{
43 /// ctor
44}
45
46//_____________________________________________________________________________
47AliMUONVTrackerData::~AliMUONVTrackerData()
48{
49 /// dtor
50}
51
52//_____________________________________________________________________________
53void
54AliMUONVTrackerData::NumberOfEventsChanged()
55{
56 /// Signal that our number of events changed
57 Emit("NumberOfEventsChanged()");
58}
59
60//_____________________________________________________________________________
61void
62AliMUONVTrackerData::Print(Option_t* wildcard) const
63{
64 /// Printout
65 Print(wildcard,"summary");
66}
67