3 #include "MUONDigitsInfo.h"
5 #include <AliMUONDigit.h>
6 #include <AliMUONGlobalTrigger.h>
7 #include <AliMUONLocalTrigger.h>
10 using namespace Alieve;
13 ClassImp(MUONDigitsInfo)
15 /**************************************************************************/
16 MUONDigitsInfo:: ~MUONDigitsInfo()
21 /**************************************************************************/
22 void MUONDigitsInfo::Init()
33 /**************************************************************************/
34 void MUONDigitsInfo::SetDTree(TTree* tree)
37 static const Exc_t eH("MUONDigitsInfo::SetDTree ");
43 /**************************************************************************/
44 void MUONDigitsInfo::SetRTree(TTree* tree)
47 static const Exc_t eH("MUONDigitsInfo::SetRTree ");
53 /**************************************************************************/
54 void MUONDigitsInfo::SetTTree(TTree* tree)
57 static const Exc_t eH("MUONDigitsInfo::SetTTree ");
63 /**************************************************************************/
64 TClonesArray* MUONDigitsInfo::GetDigits(Int_t chamber)
67 Char_t branchname[30];
69 sprintf(branchname,"MUONDigits%d",chamber);
70 TClonesArray *digits = 0;
71 fDTree->SetBranchAddress(branchname,&digits);
72 fDTree->GetEntry(0); // load event 0
78 /**************************************************************************/
79 TClonesArray* MUONDigitsInfo::GetClusters(Int_t chamber)
82 if (chamber > 10) return 0;
84 Char_t branchname[30];
86 sprintf(branchname,"MUONRawClusters%d",chamber);
87 TClonesArray *clusters = 0;
88 fRTree->SetBranchAddress(branchname,&clusters);
89 fRTree->GetEntry(0); // load event 0
95 /**************************************************************************/
96 TClonesArray* MUONDigitsInfo::GetTracks()
99 Char_t branchname[30];
101 sprintf(branchname,"MUONTrack");
102 TClonesArray *tracks = 0;
103 fTTree->SetBranchAddress(branchname,&tracks);
104 fTTree->GetEntry(0); // load event 0
110 /*****************************************************************************/
111 void MUONDigitsInfo::CreateColors()
113 // Create the colors palette used to display clusters
129 new TColor(color,r,g,b);
139 new TColor(color,r,g,b);
149 new TColor(color,r,g,b);
159 new TColor(color,r,g,b);
169 new TColor(color,r,g,b);