]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - FMD/AliFMDFancy.cxx
Adding calibration object for the sharing efficiency
[u/mrichter/AliRoot.git] / FMD / AliFMDFancy.cxx
index 938bbf2c035838ed5f6709a9c2a004ab8056d45c..152349c6aabc1d37666b5dcfdcaacd182924a08e 100644 (file)
@@ -68,6 +68,7 @@ AliFMDFancy::AliFMDFancy(const char* gAliceFile)
     fFMD2(2),
     fFMD3Pad(0),
     fFMD3(3),
+    fSummary(0),
     fEvent(.1, .8, "Event #"),
     fFMD1IHits(.2, .7, "# in FMD1I: "),
     fFMD2IHits(.2, .6, "# in FMD2I: "),
@@ -90,7 +91,16 @@ AliFMDFancy::AliFMDFancy(const char* gAliceFile)
 
 //____________________________________________________________________
 AliFMDFancy::AliFancyDetector::AliFancyDetector(UShort_t id)
-  : fId(id)
+  : fFrame(0),
+    fId(id), 
+    fShapes(0),
+    fNInnerHits(0), 
+    fInnerHits(0),
+    fNOuterHits(0), 
+    fOuterHits(0),
+    fMaxR(0), 
+    fMinZ(0), 
+    fMaxZ(0)
 {
   // CTOR 
   fInnerHits.SetName(Form("FMD%dI", id));
@@ -375,7 +385,7 @@ AliFMDFancy::ProcessHit(AliFMDHit* hit, TParticle*)
 {
   // Process a hit. 
   AddMarker(hit->Detector(), hit->Ring(), hit->Sector(), hit->Strip(), 
-           hit, hit->Edep(), 0);
+           hit, hit->Edep(), 0, 20);
   return kTRUE;
 }
 //____________________________________________________________________
@@ -414,7 +424,7 @@ AliFMDFancy::AliFancyDetector::AddMarker(Char_t rng, UShort_t sec,
 //____________________________________________________________________
 void
 AliFMDFancy::AddMarker(UShort_t det, Char_t rng, UShort_t sec, UShort_t str,
-                      TObject*, Float_t, Float_t)
+                      TObject*, Float_t, Float_t, Float_t)
 {
   // Add a marker to the display
   //