LCOV - code coverage report
Current view: top level - FMD/FMDbase - AliFMD1.cxx (source / functions) Hit Total Coverage
Test: coverage.info Lines: 9 10 90.0 %
Date: 2016-06-14 17:26:59 Functions: 4 4 100.0 %

          Line data    Source code
       1             : /**************************************************************************
       2             :  * Copyright(c) 2004, 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             : /* $Id$ */
      16             : /** @file    AliFMD1.cxx
      17             :     @author  Christian Holm Christensen <cholm@nbi.dk>
      18             :     @date    Sun Mar 26 18:00:23 2006
      19             :     @brief   Implementation of FMD1 parameters 
      20             : */
      21             : //____________________________________________________________________
      22             : //                                                                          
      23             : // Concrete implementation of AliFMDDetector 
      24             : //
      25             : // This implements the geometry for FMD1.  
      26             : // FMD1 has only one ring, of type `inner'.  
      27             : // It is sitting at z=320.
      28             : // It is the FMD ring with highest eta.  
      29             : // FMD1 currently has no support defined. 
      30             : //
      31             : #include "AliFMD1.h"          // ALIFMD1_H 
      32             : #include <AliLog.h>
      33             : // #include "AliFMDRing.h"            // ALIFMDRING_H 
      34             : 
      35             : 
      36             : //====================================================================
      37          12 : ClassImp(AliFMD1)
      38             : #if 0
      39             :   ; // This is to keep Emacs from indenting the next line 
      40             : #endif 
      41             : 
      42             : //____________________________________________________________________
      43             : AliFMD1::AliFMD1(AliFMDRing* inner) 
      44           3 :   : AliFMDDetector(1, inner, 0)
      45          15 : {
      46             :   // Subtracting 0.25 cm puts the middle plane of the detector at 320
      47             :   // cm
      48             :   Double_t off = 0; // -0.25
      49           3 :   if (off != 0) 
      50           0 :     AliWarning(Form("FMD1 is off by %fcm", off));
      51           3 :   SetInnerZ(321.5 + off);
      52             :       
      53           6 : }
      54             : 
      55             : //____________________________________________________________________
      56             : void
      57             : AliFMD1::Init() 
      58             : {
      59             :   // Initialize 
      60          22 :   AliFMDDetector::Init();
      61          11 :   SetInnerHoneyHighR(22.3716);
      62          11 : }
      63             : 
      64             : //____________________________________________________________________
      65             : //
      66             : // EOF
      67             : //

Generated by: LCOV version 1.11