Updated comments for Doxygen
authorivana <ivana@f7af4fe6-9843-0410-8265-dc069ae4e863>
Mon, 22 May 2006 10:09:31 +0000 (10:09 +0000)
committerivana <ivana@f7af4fe6-9843-0410-8265-dc069ae4e863>
Mon, 22 May 2006 10:09:31 +0000 (10:09 +0000)
42 files changed:
MUON/AliMUON.h
MUON/AliMUON1DArray.h
MUON/AliMUON2DMap.h
MUON/AliMUONCalibParam1I.h
MUON/AliMUONCalibParam2F.h
MUON/AliMUONChamber.h
MUON/AliMUONChamberTrigger.h
MUON/AliMUONCheck.h
MUON/AliMUONCommonGeometryBuilder.h
MUON/AliMUONData.h
MUON/AliMUONDataDigitIterator.h
MUON/AliMUONDataInterface.h
MUON/AliMUONDataIterator.h
MUON/AliMUONDigit.h
MUON/AliMUONDisplay.h
MUON/AliMUONGlobalTrigger.h
MUON/AliMUONHit.h
MUON/AliMUONLoader.h
MUON/AliMUONLocalTrigger.h
MUON/AliMUONMathieson.h
MUON/AliMUONPoints.h
MUON/AliMUONRawCluster.h
MUON/AliMUONSegFactory.h
MUON/AliMUONSlatGeometryBuilder.h
MUON/AliMUONSt12QuadrantSegmentation.h
MUON/AliMUONSt1GeometryBuilder.h
MUON/AliMUONSt1GeometryBuilderV2.h
MUON/AliMUONSt1SpecialMotif.h
MUON/AliMUONSt2GeometryBuilder.h
MUON/AliMUONSt2GeometryBuilderV2.h
MUON/AliMUONSt345SlatSegmentation.h
MUON/AliMUONSt345SlatSegmentationV2.h
MUON/AliMUONTransientDigit.h
MUON/AliMUONTriggerCircuit.h
MUON/AliMUONTriggerCircuitNew.h
MUON/AliMUONTriggerConstants.h
MUON/AliMUONTriggerCrateStore.h
MUON/AliMUONTriggerEfficiencyCells.h
MUON/AliMUONTriggerGeometryBuilder.h
MUON/AliMUONTriggerLut.h
MUON/AliMUONTriggerSegmentation.h
MUON/AliMUONTriggerSegmentationV2.h

index 89c19c2a9082db332284922fc7a52b77fdb55e34..28ff0a05beb4d3696e4ac7a08a0229a44f3940ba 100644 (file)
@@ -136,38 +136,38 @@ class AliMUON : public  AliDetector
 
     const AliMUONGeometry* GetGeometry() const;
 
-    Int_t                 fNCh;                // Number of chambers   
-    Int_t                 fNTrackingCh;        // Number of tracking chambers*
-    AliMUONData*          fMUONData;           // Data container for MUON subsystem  
-    Int_t                 fSplitLevel;         // Splitlevel when making branches in outfiles.
-    TObjArray*            fChambers;           // List of Tracking Chambers
-    TObjArray*            fTriggerCircuits;    // List of Trigger Circuits
-    TObjArray*            fTriggerCircuitsNew;    // List of Trigger Circuits
-    AliMUONGeometryBuilder*  fGeometryBuilder; // Geometry builder 
-    AliMUONSegmentation*  fSegmentation;       // New segmentation 
+    Int_t                 fNCh;                ///< Number of chambers   
+    Int_t                 fNTrackingCh;        ///< Number of tracking chambers*
+    AliMUONData*          fMUONData;           ///< Data container for MUON subsystem  
+    Int_t                 fSplitLevel;         ///< Splitlevel when making branches in outfiles.
+    TObjArray*            fChambers;           ///< List of Tracking Chambers
+    TObjArray*            fTriggerCircuits;    ///< List of Trigger Circuits
+    TObjArray*            fTriggerCircuitsNew; ///< List of Trigger Circuits
+    AliMUONGeometryBuilder*  fGeometryBuilder; ///< Geometry builder 
+    AliMUONSegmentation*  fSegmentation;       ///< New segmentation 
    
     //
-    Bool_t   fAccCut;          //Transport acceptance cut
-    Float_t  fAccMin;          //Minimum acceptance cut used during transport
-    Float_t  fAccMax;          //Minimum acceptance cut used during transport
+    Bool_t   fAccCut;         ///<Transport acceptance cut
+    Float_t  fAccMin;         ///<Minimum acceptance cut used during transport
+    Float_t  fAccMax;         ///<Minimum acceptance cut used during transport
     //  
     //  Stepping Parameters
-    Float_t fMaxStepGas;      // Maximum step size inside the chamber gas
-    Float_t fMaxStepAlu;      // Maximum step size inside the chamber aluminum
-    Float_t fMaxDestepGas;    // Maximum relative energy loss in gas
-    Float_t fMaxDestepAlu;    // Maximum relative energy loss in aluminum
+    Float_t fMaxStepGas;      ///< Maximum step size inside the chamber gas
+    Float_t fMaxStepAlu;      ///< Maximum step size inside the chamber aluminum
+    Float_t fMaxDestepGas;    ///< Maximum relative energy loss in gas
+    Float_t fMaxDestepAlu;    ///< Maximum relative energy loss in aluminum
     
     // Pad Iterator
-    Int_t fMaxIterPad;        // Maximum pad index
-    Int_t fCurIterPad;        // Current pad index
+    Int_t fMaxIterPad;        ///< Maximum pad index
+    Int_t fCurIterPad;        ///< Current pad index
    
     // setting scaler for trigger
-    Bool_t fTriggerScalerEvent; // flag to generates scaler event
+    Bool_t fTriggerScalerEvent; ///< Flag to generates scaler event
     
-    TString fSDigitizerType; // Class to use for SDigitizer
-    TString fDigitizerType; // Class to use for Digitizer
+    TString fSDigitizerType;    ///< Class to use for SDigitizer
+    TString fDigitizerType;     ///< Class to use for Digitizer
     
-    AliMUONRawWriter* fRawWriter; //!
+    AliMUONRawWriter* fRawWriter; //!< Raw data writer
     
     ClassDef(AliMUON,13)  // MUON Detector base class
 };
index 2e10c3d900143efe2bbec184f8e03e345022fb6f..9c4e28c2e092accf227477fba66cc54c1f481992 100644 (file)
@@ -43,7 +43,7 @@ private:
   
 private:  
     
-    TObjArray* fArray; // Internal array
+    TObjArray* fArray; ///< Internal array
   
     ClassDef(AliMUON1DArray,1) // Implementation of AliMUONV1DStore
 };
index b2e6c5c123c41c654c7a59be01d9a221d0a15876..db23555ac78bbfbc88eee901afd5221b2bd66c8c 100644 (file)
@@ -37,7 +37,7 @@ private:
     void CopyTo(AliMUON2DMap& destination) const;
   
 private:
-  AliMpExMap* fMap; // Our internal map (an AliMpExMap of AliMpExMaps)
+  AliMpExMap* fMap; ///< Our internal map (an AliMpExMap of AliMpExMaps)
   
   ClassDef(AliMUON2DMap,1) // A 2D container
 };
index d9a2194f67e837975b78fa34fbe452dcbc910ada..e1a9b1327c3451f041cfab729debfb446f41152d 100644 (file)
@@ -55,8 +55,10 @@ private:
   void CopyTo(AliMUONCalibParam1I& destination) const;
   
 private:
-  Int_t fSize; // The number of values we hold
-  Int_t* fValues; //[fSize]
+  Int_t fSize;    ///< The number of values we hold
+
+  ///  The values array 
+  Int_t* fValues; //[fSize] The values array
   
   ClassDef(AliMUONCalibParam1I,1) // Container for calibration parameters
 };
index eab4e09af5417137dc1faa864fe3b09967093b25..80efdab393c2df61c52c402a8ad5194d6b69e95c 100644 (file)
@@ -46,9 +46,11 @@ private:
   Int_t Index(Int_t i, Int_t j) const;  
     
 private:
-  Int_t fSize; // The number of float pair we hold
-  Int_t fN; // The total number of floats we hold (2*fSize)
-  Float_t* fValues; //[fN]
+  Int_t fSize; ///< The number of float pair we hold
+  Int_t fN;    ///< The total number of floats we hold (2*fSize)
+
+  /// The values array
+  Float_t* fValues; //[fN] The values array
   
   ClassDef(AliMUONCalibParam2F,1) // Container for calibration parameters
 };
index 68be8d6e76b8492dc430e53b4f1577c8fd39702d..51a5e9e6ff9aaefa6e427725bc3f378004aa34a3 100644 (file)
@@ -73,11 +73,12 @@ class AliMUONChamber : public TObject
   // assignment operator  
   AliMUONChamber& operator =(const AliMUONChamber& rhs);
 
-  Int_t   fId;   // chamber number
-  Float_t fCurrentCorrel; //! charge correlation for current hit.
+  Int_t   fId;            ///< chamber number
+  Float_t fCurrentCorrel; //!< charge correlation for current hit.
+
+  AliMUONResponse        *fResponse; ///< pointer to response
+  AliMUON                *fMUON;     ///< pointer to MUON
 
-  AliMUONResponse        *fResponse;        // pointer to response
-  AliMUON                *fMUON;            // pointer to MUON
   ClassDef(AliMUONChamber,3) // Muon tracking chamber class
 };
 
index c403ec74dbb0580705cf55b0606ee87f3e08b223..c9c46d348b20bce78e015af74c5bf754475cafd0 100644 (file)
@@ -36,7 +36,7 @@ class AliMUONChamberTrigger : public AliMUONChamber
     AliMUONChamberTrigger(const AliMUONChamberTrigger& right);
     AliMUONChamberTrigger&  operator = (const AliMUONChamberTrigger& right);
 
-    const AliMUONGeometryTransformer* fkGeomTransformer;// geometry transformations
+    const AliMUONGeometryTransformer* fkGeomTransformer;///< geometry transformations
 
   ClassDef(AliMUONChamberTrigger,2) // Muon trigger chamber class
 };
index 2137c7c5357df5a65c5f61a332fe5fc3562d9768..43234742cd25c7c702a40517f0b3b1fad33e7e48 100644 (file)
@@ -40,11 +40,11 @@ private:
   AliMUONCheck& operator=(const AliMUONCheck& rhs);
   
 private:
-  TString fFileName; //! File (galice.root) to read from
-  Int_t fFirstEvent; //! First event to consider
-  Int_t fLastEvent; //! Last event to consider
-  AliRunLoader* fRunLoader; //! AliRunLoader pointer
-  AliMUONData* fData; //! AliMUONData pointer (to access containers)
+  TString fFileName;   //!< File (galice.root) to read from
+  Int_t   fFirstEvent; //!< First event to consider
+  Int_t   fLastEvent;  //!< Last event to consider
+  AliRunLoader* fRunLoader; //!< AliRunLoader pointer
+  AliMUONData*  fData; //!< AliMUONData pointer (to access containers)
 
   ClassDef(AliMUONCheck,0) // Dumper of MUON related data
 };
index 55bf37fef1f711653afc6bfce9b445d062ba336c..8433104c4ca2e61702a09c40d84ce1e71a8d7445 100644 (file)
@@ -37,7 +37,7 @@ class AliMUONCommonGeometryBuilder : public AliMUONVGeometryBuilder
  
   private:
     // data members
-    AliMUON*  fMUON; // Class to build common materials 
+    AliMUON*  fMUON; ///< Class to build common materials 
 
   ClassDef(AliMUONCommonGeometryBuilder,1)  // Common MUON geometry definitions
 };
index 97effc65473e53b03c601da46ca3a0133b4f8a1f..7e5709dc2add4f0fbcc2909a7703434a902e0984 100644 (file)
@@ -138,27 +138,27 @@ class AliMUONData : public TNamed
     AliMUONData(const AliMUONData& rhs);
     AliMUONData& operator=(const AliMUONData& rhs);
 
-    AliLoader*  fLoader; //! Detector Loader pointer
-    TClonesArray*   fHits;  // One event in treeH per primary track
-    TObjArray*      fDigits; // One event in treeD and one branch per detection plane
-    TObjArray*      fSDigits; // One event in treeS and one branch per detection plane
-    TObjArray*      fRawClusters; //One event in TreeR/Rawcluster and one branch per tracking detection plane
-    TClonesArray*   fGlobalTrigger;  // List of Global Trigger One event in TreeR/GlobalTriggerBranch
-    TClonesArray*   fLocalTrigger;  // List of Local Trigger, One event in TreeR/LocalTriggerBranch
-    TClonesArray*   fRecTracks; // pointer to array of reconstructed tracks
-    TClonesArray*   fRecTriggerTracks; // pointer to array of reconstructed trigger tracks
-
-    Int_t           fNhits; //!  Number of Hits
-    Int_t*          fNdigits;//! Number of Digits
-    Int_t*          fNSdigits;//! Number of Digits
-    Int_t*          fNrawclusters;//! Number of Raw Clusters
-    Int_t           fNglobaltrigger;//! Number of Global trigger
-    Int_t           fNlocaltrigger;//! Number of Local trigger
-    Int_t           fNrectracks; //! Number of reconstructed tracks
-    Int_t           fNrectriggertracks; //! Number of reconstructed tracks
-    Int_t           fSplitLevel; // Splitting of branches 0 no spitting (root files are smaller) 1 splitting (larger output files)
-
-    mutable Int_t fCurrentEvent; // Current event we're dealing with\13
+    AliLoader*      fLoader;  //!< Detector Loader pointer
+    TClonesArray*   fHits;    ///< One event in treeH per primary track
+    TObjArray*      fDigits;  ///< One event in treeD and one branch per detection plane
+    TObjArray*      fSDigits; ///< One event in treeS and one branch per detection plane
+    TObjArray*      fRawClusters; ///< One event in TreeR/Rawcluster and one branch per tracking detection plane
+    TClonesArray*   fGlobalTrigger; ///< List of Global Trigger One event in TreeR/GlobalTriggerBranch
+    TClonesArray*   fLocalTrigger;  ///< List of Local Trigger, One event in TreeR/LocalTriggerBranch
+    TClonesArray*   fRecTracks; ///< pointer to array of reconstructed tracks
+    TClonesArray*   fRecTriggerTracks; ///< pointer to array of reconstructed trigger tracks
+
+    Int_t           fNhits;   //!< Number of Hits
+    Int_t*          fNdigits; //!< Number of Digits
+    Int_t*          fNSdigits;//!< Number of Digits
+    Int_t*          fNrawclusters;  //!< Number of Raw Clusters
+    Int_t           fNglobaltrigger;//!< Number of Global trigger
+    Int_t           fNlocaltrigger; //!< Number of Local trigger
+    Int_t           fNrectracks;    //!< Number of reconstructed tracks
+    Int_t           fNrectriggertracks; //!< Number of reconstructed tracks
+    Int_t           fSplitLevel;   ///< Splitting of branches 0 no spitting (root files are smaller) 1 splitting (larger output files)
+
+    mutable Int_t fCurrentEvent; ///< Current event we're dealing with
     
 private:  
 
index e01c4840d5eaf9b364bc2f1d9e9367f59535781b..8c58bdc4651162a0b37e05e7e1cc09043184c89c 100644 (file)
@@ -37,14 +37,14 @@ private:
     void CopyTo(AliMUONDataDigitIterator& destination) const;
   
 private:
-    const AliMUONData* fData; //! Pointer to data accessor
-  Int_t fFirstChamber; //! First chamber to iterate on
-  Int_t fLastChamber; //! Last chamber to iterate on      
-  TClonesArray* fDigits; //! Digits of the current chamber
-  Int_t fCurrentDigit; //! Current position within fDigits array
-  Int_t fCurrentChamber; //! Current chamber
+  const AliMUONData* fData; //!< Pointer to data accessor
+  Int_t fFirstChamber;      //!< First chamber to iterate on
+  Int_t fLastChamber;       //!< Last chamber to iterate on      
+  TClonesArray* fDigits;    //!< Digits of the current chamber
+  Int_t fCurrentDigit;      //!< Current position within fDigits array
+  Int_t fCurrentChamber;    //!< Current chamber
   
-  ClassDef(AliMUONDataDigitIterator,0)
+  ClassDef(AliMUONDataDigitIterator,0) // Iterator on digits
 };      
 
 #endif
index da778c8c37b6b955944496f55bdcb2ac1d1d55b3..226e1d3fe5e7654c18546f201a3fd15479f8ac89 100644 (file)
@@ -129,24 +129,24 @@ class AliMUONDataInterface : public TObject
   Bool_t FetchTreeR();
   Bool_t FetchTreeT();
   
-  Bool_t fCreatedRunLoader;  //! If this object created the fRunloader then this flag is set.  
-  
-  Bool_t fHitAddressSet;     //! Flag specifying if the TTree address for the hit tree was set.
-  Bool_t fSDigitAddressSet;  //! Flag specifying if the TTree address for the s-digit tree was set.
-  Bool_t fDigitAddressSet;   //! Flag specifying if the TTree address for the digit tree was set.
-  Bool_t fClusterAddressSet; //! Flag specifying if the TTree address for the cluster tree was set.
-  Bool_t fTriggerAddressSet; //! Flag specifying if the TTree address for the trigger tree was set.
-  Bool_t fRecTracksAddressSet; //! Flag specifying if the TTree address for the rec tracks tree was set.
-  
-  AliRunLoader* fRunloader;  //! Pointer to the runloader object used.
-  AliLoader* fMuonloader;    //! Pointer to the muon loader object used.
-  AliMUONData fData;         //! Pointer to the muon raw data interface.
-  TString fFilename;         //! The file name from which we are fetching data.
-  TString fFoldername;       //! The folder name from which we are fetching data.
-  Int_t fEventnumber;        //! The currently selected event.
-  Int_t fTrack;              //! The currently selected track.
-  Int_t fSCathode;           //! The currently selected cathode in TreeS.
-  Int_t fCathode;            //! The currently selected cathode in TreeD.
+  Bool_t fCreatedRunLoader;  //!< If this object created the fRunloader then this flag is set. 
+  
+  Bool_t fHitAddressSet;     //!< Flag specifying if the TTree address for the hit tree was set.
+  Bool_t fSDigitAddressSet;  //!< Flag specifying if the TTree address for the s-digit tree was set.
+  Bool_t fDigitAddressSet;   //!< Flag specifying if the TTree address for the digit tree was set.
+  Bool_t fClusterAddressSet; //!< Flag specifying if the TTree address for the cluster tree was set.
+  Bool_t fTriggerAddressSet; //!< Flag specifying if the TTree address for the trigger tree was set.
+  Bool_t fRecTracksAddressSet; //!< Flag specifying if the TTree address for the rec tracks tree was set.
+  
+  AliRunLoader* fRunloader;  //!< Pointer to the runloader object used.
+  AliLoader* fMuonloader;    //!< Pointer to the muon loader object used.
+  AliMUONData fData;         //!< Pointer to the muon raw data interface.
+  TString fFilename;         //!< The file name from which we are fetching data.
+  TString fFoldername;       //!< The folder name from which we are fetching data.
+  Int_t fEventnumber;        //!< The currently selected event.
+  Int_t fTrack;              //!< The currently selected track.
+  Int_t fSCathode;           //!< The currently selected cathode in TreeS.
+  Int_t fCathode;            //!< The currently selected cathode in TreeD.
   
   ClassDef(AliMUONDataInterface, 0)  // A easy to use interface to data in the MUON module.
     };
index 216a69e078311a3414b920b53e7df74bd4b2daaa..33c76258e1fcd99dbf40f23b06b6540f72472fc9 100644 (file)
@@ -37,7 +37,7 @@ public:
   void Reset();
   
 private:
-  AliMUONVDataIterator* fIterator; //! the real worker   
+  AliMUONVDataIterator* fIterator; //!< the real worker   
 
 private:
   AliMUONDataIterator(const AliMUONDataIterator& rhs);
index ba7b139a922cc0e9f0828d8c74f55144b52a4e1e..21d2b29a236e037e8a2520a306330401ed241d86 100644 (file)
@@ -78,25 +78,30 @@ class AliMUONDigit : public TObject
     virtual void PatchTracks(Int_t mask);
     
 private:
-    Int_t fDetElemId;     // Detection element ID
-    Int_t fManuId;        // Id of the MANU chip.
-    Int_t fManuChannel;   // Channel within the MANU chip.
-    Int_t fSignal;        // Signal amplitude    
+    Int_t fDetElemId;     ///< Detection element ID
+    Int_t fManuId;        ///< Id of the MANU chip.
+    Int_t fManuChannel;   ///< Channel within the MANU chip.
+    Int_t fSignal;        ///< Signal amplitude    
       
-    Int_t fPadX;          // Pad number along x
-    Int_t fPadY;          // Pad number along y
-    Int_t fCathode;       // Cathode number
-    Int_t fADC;           // ADC value
-    UInt_t fFlags;        // Special flags (e.g. is the signal an overflow ?)
+    Int_t fPadX;          ///< Pad number along x
+    Int_t fPadY;          ///< Pad number along y
+    Int_t fCathode;       ///< Cathode number
+    Int_t fADC;           ///< ADC value
+    UInt_t fFlags;        ///< Special flags (e.g. is the signal an overflow ?)
     
-    Int_t fNtracks;       // MC tracks making to this digit.
-    Int_t* fTcharges;     //[fNtracks] charges of MC track making this digit
-    Int_t* fTracks;       //[fNtracks] primary MC tracks making this digit
-    Int_t fPhysics;       // MC physics contribution to signal 
-    Int_t fHit;           // MC hit number - temporary solution
+    Int_t fNtracks;       ///< MC tracks making to this digit.
+    
+    /// charges of MC track making this digit
+    Int_t* fTcharges;     //[fNtracks]  charges of MC track making this digit
+
+    /// primary MC tracks making this digit
+    Int_t* fTracks;       //[fNtracks]  primary MC tracks making this digit
+
+    Int_t fPhysics;       ///< MC physics contribution to signal 
+    Int_t fHit;           ///< MC hit number - temporary solution
   
-    static const UInt_t fgkSaturatedMask = 0x1; // the mask (part of fFlags) to indicate this digit is saturated
-    static const UInt_t fgkNoiseOnlyMask = 0x1000; // indicate a simulated digit due to noise only
+    static const UInt_t fgkSaturatedMask = 0x1; ///< the mask (part of fFlags) to indicate this digit is saturated
+    static const UInt_t fgkNoiseOnlyMask = 0x1000; ///< indicate a simulated digit due to noise only
     
     ClassDef(AliMUONDigit,4)  //Digits for MUON
 };
index 7d70669d3b5003b62cd1efa2b22022b1cbc4e4e0..efdb63d2b7306abd6cc39a283020247b7d672b3f 100644 (file)
@@ -98,22 +98,22 @@ protected:
           
 
 private:
-   Int_t             fEvent;                // Current event
-   Int_t             fChamber;              // Current Chamber
-   Int_t             fCathode;              // Current cathode plane
-   Bool_t            fDrawClusters;         //Flag True if Clusters to be drawn
-   Bool_t            fDrawCoG;              //Flag True if CoG to be drawn
-   Bool_t            fDrawTracks;           //Flag True if tracks to be drawn
+   Int_t             fEvent;                ///< Current event
+   Int_t             fChamber;              ///< Current Chamber
+   Int_t             fCathode;              ///< Current cathode plane
+   Bool_t            fDrawClusters;         ///< Flag True if Clusters to be drawn
+   Bool_t            fDrawCoG;              ///< Flag True if CoG to be drawn
+   Bool_t            fDrawTracks;           ///< Flag True if tracks to be drawn
                                            
-   Int_t             fClustersCuts;         //Number of clusters surviving cuts
-   TPad             *fColPad;               //Pointer to the colors pad 
-   TObjArray        *fPoints;               //Array of points for each cathode
-   TObjArray        *fPhits;                //Array of hit points for each chamber
-   TObjArray        *fRpoints;              //Array of cog points for each cathode
-   Int_t            fNextCathode;           //Flagging next cathode
-
-   AliLoader*       fLoader;                //! MUON loader to get data
-   AliMUONData*     fMUONData;              //! Data container for MUON subsystem 
+   Int_t             fClustersCuts;         ///< Number of clusters surviving cuts
+   TPad             *fColPad;               ///< Pointer to the colors pad 
+   TObjArray        *fPoints;               ///< Array of points for each cathode
+   TObjArray        *fPhits;                ///< Array of hit points for each chamber
+   TObjArray        *fRpoints;              ///< Array of cog points for each cathode
+   Int_t            fNextCathode;           ///< Flagging next cathode
+
+   AliLoader*       fLoader;                //!< MUON loader to get data
+   AliMUONData*     fMUONData;              //!< Data container for MUON subsystem 
 
    ClassDef(AliMUONDisplay, 0)   //Utility class to display MUON events
 };
index ded2edf75984b696a74ee9d8b9c3e63a50100f4d..9b0cebdc2d4520608edb54faafc90afa80befe2f 100644 (file)
@@ -42,25 +42,24 @@ class AliMUONGlobalTrigger : public TObject {
   void  SetGlobalPattern(Int_t globalPattern);
   Int_t GetGlobalPattern() const;
 
- ClassDef(AliMUONGlobalTrigger,1)  // reconstructed Global Trigger object    
-    
 private:
-  Int_t fSinglePlusLpt;  // Number of Single Plus Low pt 
-  Int_t fSinglePlusHpt;  // Number of Single Plus High pt 
-  Int_t fSinglePlusApt;  // Number of Single Plus All pt 
-  Int_t fSingleMinusLpt; // Number of Single Minus Low pt
-  Int_t fSingleMinusHpt; // Number of Single Minus High pt 
-  Int_t fSingleMinusApt; // Number of Single Minus All pt
-  Int_t fSingleUndefLpt; // Number of Single Undefined Low pt
-  Int_t fSingleUndefHpt; // Number of Single Undefined High pt 
-  Int_t fSingleUndefApt; // Number of Single Undefined All pt
-  Int_t fPairUnlikeLpt;  // Number of Unlike sign pair Low pt
-  Int_t fPairUnlikeHpt;  // Number of Unlike sign pair High pt
-  Int_t fPairUnlikeApt;  // Number of Unlike sign pair All pt
-  Int_t fPairLikeLpt;    // Number of Like sign pair Low pt
-  Int_t fPairLikeHpt;    // Number of Like sign pair High pt
-  Int_t fPairLikeApt;    // Number of Like sign pair All pt
+  Int_t fSinglePlusLpt;  ///< Number of Single Plus Low pt 
+  Int_t fSinglePlusHpt;  ///< Number of Single Plus High pt 
+  Int_t fSinglePlusApt;  ///< Number of Single Plus All pt 
+  Int_t fSingleMinusLpt; ///< Number of Single Minus Low pt
+  Int_t fSingleMinusHpt; ///< Number of Single Minus High pt 
+  Int_t fSingleMinusApt; ///< Number of Single Minus All pt
+  Int_t fSingleUndefLpt; ///< Number of Single Undefined Low pt
+  Int_t fSingleUndefHpt; ///< Number of Single Undefined High pt 
+  Int_t fSingleUndefApt; ///< Number of Single Undefined All pt
+  Int_t fPairUnlikeLpt;  ///< Number of Unlike sign pair Low pt
+  Int_t fPairUnlikeHpt;  ///< Number of Unlike sign pair High pt
+  Int_t fPairUnlikeApt;  ///< Number of Unlike sign pair All pt
+  Int_t fPairLikeLpt;    ///< Number of Like sign pair Low pt
+  Int_t fPairLikeHpt;    ///< Number of Like sign pair High pt
+  Int_t fPairLikeApt;    ///< Number of Like sign pair All pt
 
+ ClassDef(AliMUONGlobalTrigger,1)  // reconstructed Global Trigger object    
 };
 #endif
 
index 06f8d8293344f122c96c6f5d98ad807494d3bfe2..b62539a66bfba350301be2a77833c12823503778 100644 (file)
@@ -74,25 +74,25 @@ class AliMUONHit : public AliHit {
     Float_t Zref()     const {return fZref;}
 
  private:  
-    Bool_t    fIsDetElemId;   // False if fDetElemId contains Chamber Id (old code) 
-    Int_t     fDetElemId;     // Detection element ID
-    Float_t   fParticle;      // Geant3 particle type
-    Float_t   fTheta ;        // Incident theta angle in degrees      
-    Float_t   fPhi   ;        // Incident phi angle in degrees
-    Float_t   fTlength;       // Track length inside the chamber
-    Float_t   fEloss;         // ionisation energy loss in gas
-    Float_t   fAge;           // Particle Age
-    Int_t     fPHfirst;       // first padhit
-    Int_t     fPHlast;        // last padhit
+    Bool_t    fIsDetElemId;   ///< False if fDetElemId contains Chamber Id (old code) 
+    Int_t     fDetElemId;     ///< Detection element ID
+    Float_t   fParticle;      ///< Geant3 particle type
+    Float_t   fTheta ;        ///< Incident theta angle in degrees      
+    Float_t   fPhi   ;        ///< Incident phi angle in degrees
+    Float_t   fTlength;       ///< Track length inside the chamber
+    Float_t   fEloss;         ///< ionisation energy loss in gas
+    Float_t   fAge;           ///< Particle Age
+    Int_t     fPHfirst;       ///< First padhit
+    Int_t     fPHlast;        ///< Last padhit
 
-    Float_t   fPTot;          // Local momentum P of the track when entering in the chamber
-    Float_t   fPx;            // Px
-    Float_t   fPy;            // Py
-    Float_t   fPz;            // Pz
+    Float_t   fPTot;          ///< Local momentum P of the track when entering in the chamber
+    Float_t   fPx;            ///< Px
+    Float_t   fPy;            ///< Py
+    Float_t   fPz;            ///< Pz
     
-    Float_t   fXref;          // X position of hit in the center of the chamber (without angle effect)
-    Float_t   fYref;          // Y position of hit in the center of the chamber (without angle effect)
-    Float_t   fZref;          // Z position of hit in the center of the chamber (without angle effect)
+    Float_t   fXref;          ///< X position of hit in the center of the chamber (without angle effect)
+    Float_t   fYref;          ///< Y position of hit in the center of the chamber (without angle effect)
+    Float_t   fZref;          ///< Z position of hit in the center of the chamber (without angle effect)
 
     
     ClassDef(AliMUONHit,1)    //Hit object for MUON
index 6a4a6485e1eae4dbd6d28377341fcaaeb9c68eb9..1dd7b09b11e8ed06706dfdebceb5c44b5b7f2edc 100644 (file)
@@ -33,7 +33,7 @@ class AliMUONLoader : public AliLoader
     AliMUONLoader(const AliMUONLoader& rhs);
     AliMUONLoader& operator=(const AliMUONLoader& rhs);
 
-    AliMUONData * fMUONData; // data for MUON subsystem 
+    AliMUONData * fMUONData; ///< data for MUON subsystem 
 
   private:
     //descendant classes should
index d1c31e895281169e37a577f22d69dcfd96551ff1..2dd7320c3458042ddc494c3cc7fb51f04bcfefee 100644 (file)
@@ -77,28 +77,28 @@ class AliMUONLocalTrigger : public TObject {
   static void  DecodeDigitNumber(Int_t digitnumber, Int_t& chamber, Int_t& cathode, Int_t& digit);
 
 private:
-  Int_t fLoCircuit; // circuit number 
-  Int_t fLoStripX;  // X strip in MT11 
-  Int_t fLoDev;     // deviation 
-  Int_t fLoStripY;  // Y strip in MT11 
-  Int_t fLoLpt;     // Low pt  0 : nothing, 1 : Minus, 2 : Plus, 3 : Undef
-  Int_t fLoHpt;     // High pt 0 : nothing, 1 : Minus, 2 : Plus, 3 : Undef
-  Int_t fLoApt;     // All pt  0 : nothing, 1 : Minus, 2 : Plus, 3 : Undef
+  Int_t fLoCircuit; ///< Circuit number 
+  Int_t fLoStripX;  ///< X strip in MT11 
+  Int_t fLoDev;     ///< Deviation 
+  Int_t fLoStripY;  ///< Y strip in MT11 
+  Int_t fLoLpt;     ///< Low pt  0 : nothing, 1 : Minus, 2 : Plus, 3 : Undef
+  Int_t fLoHpt;     ///< High pt 0 : nothing, 1 : Minus, 2 : Plus, 3 : Undef
+  Int_t fLoApt;     ///< All pt  0 : nothing, 1 : Minus, 2 : Plus, 3 : Undef
 
-  UShort_t fX1Pattern; // X strip pattern for chamber 11
-  UShort_t fX2Pattern; // X strip pattern for chamber 12
-  UShort_t fX3Pattern; // X strip pattern for chamber 21
-  UShort_t fX4Pattern; // X strip pattern for chamber 22
+  UShort_t fX1Pattern; ///< X strip pattern for chamber 11
+  UShort_t fX2Pattern; ///< X strip pattern for chamber 12
+  UShort_t fX3Pattern; ///< X strip pattern for chamber 21
+  UShort_t fX4Pattern; ///< X strip pattern for chamber 22
 
-  UShort_t fY1Pattern; // Y strip pattern for chamber 11
-  UShort_t fY2Pattern; // Y strip pattern for chamber 12
-  UShort_t fY3Pattern; // Y strip pattern for chamber 21
-  UShort_t fY4Pattern; // Y strip pattern for chamber 22
+  UShort_t fY1Pattern; ///< Y strip pattern for chamber 11
+  UShort_t fY2Pattern; ///< Y strip pattern for chamber 12
+  UShort_t fY3Pattern; ///< Y strip pattern for chamber 21
+  UShort_t fY4Pattern; ///< Y strip pattern for chamber 22
 
 
-  Char_t fLoDecision; // local decision word (4 bits)
+  Char_t fLoDecision; ///< Local decision word (4 bits)
 
-  TArrayI fDigits;    // List of digit numbers from which this object was created.
+  TArrayI fDigits;    ///< List of digit numbers from which this object was created.
 
   ClassDef(AliMUONLocalTrigger,2)  // reconstructed Local Trigger object
 };
index 33fe0063978596e50dd45e4e5ae42ce9a59c586d..bd09f05650132b5d04a2d90205ba81e434532bc3 100644 (file)
@@ -51,14 +51,14 @@ class AliMUONMathieson : public TObject
     
  private:
   
-    Float_t fSqrtKx3;                  // Mathieson Sqrt(Kx3)
-    Float_t fKx2;                      // Mathieson Kx2
-    Float_t fKx4;                      // Mathieson Kx4 = Kx1/Kx2/Sqrt(Kx3)  
-    Float_t fSqrtKy3;                  // Mathieson Sqrt(Ky3)
-    Float_t fKy2;                      // Mathieson Ky2
-    Float_t fKy4;                      // Mathieson Ky4 = Ky1/Ky2/Sqrt(Ky3)
-    Float_t fPitch;                    // anode-cathode pitch
-    Float_t fInversePitch;             // 1/Pitch
+    Float_t fSqrtKx3;                  ///< Mathieson Sqrt(Kx3)
+    Float_t fKx2;                      ///< Mathieson Kx2
+    Float_t fKx4;                      ///< Mathieson Kx4 = Kx1/Kx2/Sqrt(Kx3)  
+    Float_t fSqrtKy3;                  ///< Mathieson Sqrt(Ky3)
+    Float_t fKy2;                      ///< Mathieson Ky2
+    Float_t fKy4;                      ///< Mathieson Ky4 = Ky1/Ky2/Sqrt(Ky3)
+    Float_t fPitch;                    ///< anode-cathode pitch
+    Float_t fInversePitch;             ///< 1/Pitch
     ClassDef(AliMUONMathieson,3) // Implementation of Mathieson response
 };
 #endif
index 05cb9d079eaa2f21cea195136373ede2e5b9d89b..34384917271c836a095c272b22e6156aa27f0526 100644 (file)
@@ -45,12 +45,12 @@ protected:
   AliMUONPoints(const AliMUONPoints& points);  
   AliMUONPoints& operator = (const AliMUONPoints& rhs);
 
-   Int_t            fHitIndex;         // Link to hit number 
-   Int_t            fTrackIndex;       // Link to track number 
-   Int_t            fDigitIndex;       // Link to digit 
-  TMarker3DBox     *fMarker[3];        // pointer to  associated 3D-marker
-  TMatrixF          *fMatrix;           // test
-  
+   Int_t            fHitIndex;         ///< Link to hit number 
+   Int_t            fTrackIndex;       ///< Link to track number 
+   Int_t            fDigitIndex;       ///< Link to digit 
+   TMarker3DBox    *fMarker[3];        ///< pointer to  associated 3D-marker
+   TMatrixF        *fMatrix;           ///< test
+   
   ClassDef(AliMUONPoints,1) //Class to draw detector clusters (is PolyMarker3D) for MUON
 };
 #endif
index 30b172428e5f2912ba9d5e0adc2cb2e07bb5b278..e5ddbb458fcb8403e4f093c669b7d187b7dac194 100644 (file)
@@ -78,28 +78,29 @@ public:
    void         SetErrY(Float_t err);
 
 private:
-   Int_t       fIndexMap[50][2];  // indeces of digits
-   Int_t       fOffsetMap[50][2]; // Emmanuel special
-   Float_t     fContMap[50][2];   // Contribution from digit
-   Int_t       fPhysicsMap[50];   // Distinguish signal and background contr.
+   Int_t       fIndexMap[50][2];  ///< Indices of digits
+   Int_t       fOffsetMap[50][2]; ///< Emmanuel special
+   Float_t     fContMap[50][2];   ///< Contribution from digit
+   Int_t       fPhysicsMap[50];   ///< Distinguish signal and background contr.
   
-   Int_t       fQ[2]  ;           // Q of cluster (in ADC counts)     
-   Float_t     fX[2]  ;           // X of cluster
-   Float_t     fY[2]  ;           // Y of cluster
-   Float_t     fZ[2]  ;           // Z of cluster
-   Int_t       fTracks[3];        //labels of overlapped tracks
-   Int_t       fPeakSignal[2];    // Peak signal 
-   Int_t       fMultiplicity[2];  // Cluster multiplicity
-   Int_t       fClusterType;      // Cluster type
-   Int_t       fGhost;            // 0 if not a ghost or ghost problem solved
+   Int_t       fQ[2]  ;           ///< Q of cluster (in ADC counts)     
+   Float_t     fX[2]  ;           ///< X of cluster
+   Float_t     fY[2]  ;           ///< Y of cluster
+   Float_t     fZ[2]  ;           ///< Z of cluster
+   Int_t       fTracks[3];        ///< Labels of overlapped tracks
+   Int_t       fPeakSignal[2];    ///< Peak signal 
+   Int_t       fMultiplicity[2];  ///< Cluster multiplicity
+   Int_t       fClusterType;      ///< Cluster type
+   Int_t       fGhost;            ///< Ghost info
+                                  // 0 if not a ghost or ghost problem solved
                                   // >0 if ghost problem remains because
                                   // 1 both (true and ghost) satify 
                                   //   charge chi2 compatibility
                                   // 2 none give satisfactory chi2
-   Int_t       fNcluster[2];      // Number of clusters
-   Float_t     fChi2[2];          // Chi**2 of fit
-   Int_t       fDetElemId;        // ID number of the detection element (slat) on which the cluster is found. 
-   Float_t     fErrXY[2];         // coordinate errors
+   Int_t       fNcluster[2];      ///< Number of clusters
+   Float_t     fChi2[2];          ///< Chi**2 of fit
+   Int_t       fDetElemId;        ///< ID number of the detection element (slat) on which the cluster is found. 
+   Float_t     fErrXY[2];         ///< coordinate errors
    ClassDef(AliMUONRawCluster,1)  //Cluster class for MUON
 };
 
index d76ea5e50ac170871fc0b3873315a4976db97c18..f37236d24029a924b9e277fe9ad69b72f5f6a2b0 100644 (file)
@@ -98,10 +98,10 @@ class AliMUONSegFactory : public  TObject {
     void BuildStation6();
 
     // data members    
-    AliMpSegFactory       fMpSegFactory;   // Mapping segmentation factory
-    AliMpStringObjMap     fDESegmentations;// Map of DE segmentations to DE names
-    AliMUONSegmentation*  fSegmentation;   // Segmentation container 
-    const AliMUONGeometryTransformer* fkTransformer; // Geometry transformer
+    AliMpSegFactory       fMpSegFactory;   ///< Mapping segmentation factory
+    AliMpStringObjMap     fDESegmentations;///< Map of DE segmentations to DE names
+    AliMUONSegmentation*  fSegmentation;   ///< Segmentation container 
+    const AliMUONGeometryTransformer* fkTransformer; ///< Geometry transformer
 
   ClassDef(AliMUONSegFactory,0)  // MUON Factory for Chambers and Segmentation
 };
index c286519cf9ac5155433ed2578c65bf94ea8df732..bd06d6a17cecf1dec2485f971f66877836ca05f1 100644 (file)
@@ -39,7 +39,7 @@ class AliMUONSlatGeometryBuilder : public AliMUONVGeometryBuilder
   private:
     Int_t  ConvertSlatNum(Int_t numslat, Int_t quadnum, Int_t fspq) const;
 
-    AliMUON*  fMUON; // the MUON detector class 
+    AliMUON*  fMUON; ///< the MUON detector class 
         
   ClassDef(AliMUONSlatGeometryBuilder,1) //MUON Station3 geometry construction class 
 };
index 59b890c07e2fa975f33a6e5ba621d34103250267..4c7b05eafd8cf122944cb23b6aa48172639f1c1b 100644 (file)
@@ -168,47 +168,47 @@ class AliMUONSt12QuadrantSegmentation : public AliMUONVGeometryDESegmentation
 
     // From mapping
     //
-    AliMpStationType         fStationType;       // station type
-    AliMpPlaneType           fPlaneType;         // plane type
-    const AliMpSector*       fSector;            // sector (from mapping)
-    AliMpSectorSegmentation* fSectorSegmentation;// sector segmentation (from mapping)
-    AliMpVPadIterator*       fSectorIterator;    // ! iterator over pads
+    AliMpStationType         fStationType;       ///< Station type
+    AliMpPlaneType           fPlaneType;         ///< Plane type
+    const AliMpSector*       fSector;            ///< Sector (from mapping)
+    AliMpSectorSegmentation* fSectorSegmentation;///< Sector segmentation (from mapping)
+    AliMpVPadIterator*       fSectorIterator;    //!< Iterator over pads
 
     // Wire pitch
     //
-    Float_t         fWireD;  // wire pitch
-                             // (smaller distance between anode wires)
+    Float_t         fWireD;  ///< \ brief Wire pitch
+                             ///< (smaller distance between anode wires)
     
     // Reference to mother chamber
     //
-    AliMUONChamber* fChamber; // ! Reference to mother chamber
-    Int_t           fId;      // Identifier
-    Float_t         fRmin;    // inner radius
-    Float_t         fRmax;    // outer radius
-    Float_t         fZ;       // z-position of chamber
+    AliMUONChamber* fChamber; //!< Reference to mother chamber
+    Int_t           fId;      ///< Identifier
+    Float_t         fRmin;    ///< Inner radius
+    Float_t         fRmax;    ///< Outer radius
+    Float_t         fZ;       ///< Z-position of chamber
 
     // Current pad during integration (cursor for disintegration)
     //
-    Int_t   fIx;     // ! pad coord.  x 
-    Int_t   fIy;     // ! pad coord.  y 
-    Float_t fX;      // ! real coord. x
-    Float_t fY;      // ! real ccord. y
-    Int_t   fZone;   // ! Current zone (sector in AliSegmentation naming)
+    Int_t   fIx;     //!< Pad coord.  x 
+    Int_t   fIy;     //!< Pad coord.  y 
+    Float_t fX;      //!< Real coord. x
+    Float_t fY;      //!< Real ccord. y
+    Int_t   fZone;   //!< Current zone (sector in AliSegmentation naming)
     
     // Current pad and wire during tracking (cursor at hit centre)
     //
-    Float_t fXhit;  // ! x-position of hit
-    Float_t fYhit;  // ! y-position of hit
+    Float_t fXhit;  //!< X-position of hit
+    Float_t fYhit;  //!< Y-position of hit
 
     // Reference point to define signal generation condition
     //
-    Int_t   fIxt;   // ! pad coord. x
-    Int_t   fIyt;   // ! pad coord. y
-    Int_t   fIwt;   // ! wire number
-    Float_t fXt;    // ! x
-    Float_t fYt;    // ! y
+    Int_t   fIxt;   //!< Pad coord. x
+    Int_t   fIyt;   //!< Pad coord. y
+    Int_t   fIwt;   //!< Wire number
+    Float_t fXt;    //!< X
+    Float_t fYt;    //!< Y
 
-    TObjArray* fCorrA; // ! Array of correction functions
+    TObjArray* fCorrA; //!< Array of correction functions
 
   ClassDef(AliMUONSt12QuadrantSegmentation,2) // Station1 segmentation
 };
index 20df83f287c858e94db0e1519eaa3af9c85927cb..da93d049680155ee84bd80566c9f3aca4a2d2f18 100644 (file)
@@ -37,7 +37,7 @@ class AliMUONSt1GeometryBuilder : public AliMUONVGeometryBuilder
     AliMUONSt1GeometryBuilder& operator = (const AliMUONSt1GeometryBuilder& rhs);
     
   private:
-     AliMUON*  fMUON; // the MUON detector class 
+     AliMUON*  fMUON; ///< the MUON detector class 
         
   ClassDef(AliMUONSt1GeometryBuilder,1) //MUON Station1 coarse geometry construction class 
 };
index 4d2b4befb5c4da8113487fdf2d5832529aad1219..93c5a478d63a1ab9e9ed96c00ccdf0962c129ee6 100644 (file)
@@ -63,63 +63,63 @@ class AliMUONSt1GeometryBuilderV2 : public AliMUONVGeometryBuilder
   private:
     // Constants
     //
-    static const GReal_t fgkHzPadPlane;    // Pad plane
-    static const GReal_t fgkHzFoam;        // Foam of mechanicalplane
-    static const GReal_t fgkHzFR4;         // FR4 of mechanical plane
-    static const GReal_t fgkHzSnPb;        // Pad/Kapton connection (66 pt)
-    static const GReal_t fgkHzKapton;      // Kapton
-    static const GReal_t fgkHzBergPlastic; // Berg connector 
-    static const GReal_t fgkHzBergCopper;  // Berg connector (80 pt)
-    static const GReal_t fgkHzDaughter;    // Daughter board
-    static const GReal_t fgkHzGas;         // ArCO2 Gas
+    static const GReal_t fgkHzPadPlane;    ///< Pad plane
+    static const GReal_t fgkHzFoam;        ///< Foam of mechanicalplane
+    static const GReal_t fgkHzFR4;         ///< FR4 of mechanical plane
+    static const GReal_t fgkHzSnPb;        ///< Pad/Kapton connection (66 pt)
+    static const GReal_t fgkHzKapton;      ///< Kapton
+    static const GReal_t fgkHzBergPlastic; ///< Berg connector 
+    static const GReal_t fgkHzBergCopper;  ///< Berg connector (80 pt)
+    static const GReal_t fgkHzDaughter;    ///< Daughter board
+    static const GReal_t fgkHzGas;         ///< ArCO2 Gas
         
     // Sensitive copper pads, foam layer, PCB and electronics model parameters
-    static const GReal_t fgkHxHole;          // foam hole paremeter
-    static const GReal_t fgkHyHole;          // foam hole paremeter
-    static const GReal_t fgkHxBergPlastic;   // Berg connector parameter
-    static const GReal_t fgkHyBergPlastic;   // Berg connector parameter
-    static const GReal_t fgkHxBergCopper;    // Berg connector parameter
-    static const GReal_t fgkHyBergCopper;    // Berg connector parameter
-    static const GReal_t fgkHxKapton;        // Kapton parameter
-    static const GReal_t fgkHyKapton;        // Kapton parameter
-    static const GReal_t fgkHxDaughter;      // Electronics parameter
-    static const GReal_t fgkHyDaughter;      // Electronics parameter
-    static const GReal_t fgkOffsetX;         // Offset X
-    static const GReal_t fgkOffsetY;         // Offset Y
-    static const GReal_t fgkDeltaFilleEtamX; // Electronics parameter
-    static const GReal_t fgkDeltaFilleEtamY; // Electronics parameter
-
-    static const GReal_t fgkDeltaQuadLHC; // LHC Origin wrt Quadrant Origin
-    static const GReal_t fgkFrameOffset;  // Frame offset
+    static const GReal_t fgkHxHole;          ///< foam hole paremeter
+    static const GReal_t fgkHyHole;          ///< foam hole paremeter
+    static const GReal_t fgkHxBergPlastic;   ///< Berg connector parameter
+    static const GReal_t fgkHyBergPlastic;   ///< Berg connector parameter
+    static const GReal_t fgkHxBergCopper;    ///< Berg connector parameter
+    static const GReal_t fgkHyBergCopper;    ///< Berg connector parameter
+    static const GReal_t fgkHxKapton;        ///< Kapton parameter
+    static const GReal_t fgkHyKapton;        ///< Kapton parameter
+    static const GReal_t fgkHxDaughter;      ///< Electronics parameter
+    static const GReal_t fgkHyDaughter;      ///< Electronics parameter
+    static const GReal_t fgkOffsetX;         ///< Offset X
+    static const GReal_t fgkOffsetY;         ///< Offset Y
+    static const GReal_t fgkDeltaFilleEtamX; ///< Electronics parameter
+    static const GReal_t fgkDeltaFilleEtamY; ///< Electronics parameter
+
+    static const GReal_t fgkDeltaQuadLHC; ///< LHC Origin wrt Quadrant Origin
+    static const GReal_t fgkFrameOffset;  ///< Frame offset
 
     // Pad planes offsets
-    static const GReal_t fgkPadXOffsetBP; // Horizontal offset in bending plane  
-    static const GReal_t fgkPadYOffsetBP; // Vertical offset in bending plane 
+    static const GReal_t fgkPadXOffsetBP; ///< Horizontal offset in bending plane  
+    static const GReal_t fgkPadYOffsetBP; ///< Vertical offset in bending plane 
 
     // Quadrant Mother volume - TUBS1   
-    static const GReal_t fgkMotherIR1;    // Middle Layer Rin
-    static const GReal_t fgkMotherOR1;    // Middle Layer Rout
-    static const GReal_t fgkMotherThick1; // Middle Layer Hz 
-    static const GReal_t fgkMotherPhiL1;  // Middle Layer Sphi
-    static const GReal_t fgkMotherPhiU1;  // Middle Layer Endphi
+    static const GReal_t fgkMotherIR1;    ///< Middle Layer Rin
+    static const GReal_t fgkMotherOR1;    ///< Middle Layer Rout
+    static const GReal_t fgkMotherThick1; ///< Middle Layer Hz 
+    static const GReal_t fgkMotherPhiL1;  ///< Middle Layer Sphi
+    static const GReal_t fgkMotherPhiU1;  ///< Middle Layer Endphi
 
     // Quadrant Mother volume - TUBS2 (2 copies at different Z's)   
-    static const GReal_t fgkMotherIR2;    // Near and Far Layer Rin
-    static const GReal_t fgkMotherOR2;    // Near and Far Layer Rout
-    static const GReal_t fgkMotherThick2; // Near and Far Layer Hz 
-    static const GReal_t fgkMotherPhiL2;  // Near and Far Layer Sphi
-    static const GReal_t fgkMotherPhiU2;  // Near and Far Layer Endphi  
-
-    static const char* fgkHoleName;          // prefix for automatic volume naming
-    static const char* fgkQuadrantEnvelopeName; // prefix for automatic volume naming
-    static const char* fgkQuadrantMLayerName;// prefix for automatic volume naming
-    static const char* fgkQuadrantNLayerName;// prefix for automatic volume naming
-    static const char* fgkQuadrantFLayerName;// prefix for automatic volume naming
-    static const char* fgkDaughterName;      // prefix for automatic volume naming
-    static const Int_t fgkFoamBoxNameOffset; // coefficient for automatic volume naming
-    static const Int_t fgkFR4BoxNameOffset;  // coefficient for automatic volume naming
-    static const Int_t fgkDaughterCopyNoOffset; // copy number offset for daugher
-                                                // boards positions in non-bending plane
+    static const GReal_t fgkMotherIR2;    ///< Near and Far Layer Rin
+    static const GReal_t fgkMotherOR2;    ///< Near and Far Layer Rout
+    static const GReal_t fgkMotherThick2; ///< Near and Far Layer Hz 
+    static const GReal_t fgkMotherPhiL2;  ///< Near and Far Layer Sphi
+    static const GReal_t fgkMotherPhiU2;  ///< Near and Far Layer Endphi  
+
+    static const char* fgkHoleName;          ///< prefix for automatic volume naming
+    static const char* fgkQuadrantEnvelopeName; ///< prefix for automatic volume naming
+    static const char* fgkQuadrantMLayerName;///< prefix for automatic volume naming
+    static const char* fgkQuadrantNLayerName;///< prefix for automatic volume naming
+    static const char* fgkQuadrantFLayerName;///< prefix for automatic volume naming
+    static const char* fgkDaughterName;      ///< prefix for automatic volume naming
+    static const Int_t fgkFoamBoxNameOffset; ///< coefficient for automatic volume naming
+    static const Int_t fgkFR4BoxNameOffset;  ///< coefficient for automatic volume naming
+    static const Int_t fgkDaughterCopyNoOffset; ///< \brief copy number offset for daughter 
+                                                /// boards positions in non-bending plane
 
     // Methods
     //
@@ -157,7 +157,7 @@ class AliMUONSt1GeometryBuilderV2 : public AliMUONVGeometryBuilder
     //Float_t  fRadlCopper;  //! copper computed radiation length
     //Float_t  fRadlFoam;    //! foam   computed radiation length
     //Float_t  fRadlFR4;     //! FR4    computed radiation length
-    AliMUON*  fMUON; // the MUON detector class 
+    AliMUON*  fMUON; ///< the MUON detector class 
     
   ClassDef(AliMUONSt1GeometryBuilderV2,1)  // MUON Detector base class
 };
index 2d1e99ef4c48d0df1807d6bbbd6b2b54b0c7e67e..83c32c99b4dda63276baf8bbcc8af95997ecba69 100644 (file)
@@ -30,8 +30,8 @@ class AliMUONSt1SpecialMotif
     Double_t GetRotAngle() const {return fRotAngle;}
 
   private:
-    TVector2  fDelta;   // offset of this motif
-    Double_t  fRotAngle;// rotation angle in degrees (0 = vertical) 
+    TVector2  fDelta;   ///< offset of this motif
+    Double_t  fRotAngle;///< rotation angle in degrees (0 = vertical) 
 };
 
 #endif //ALI_MUON_ST1_SPECIAL_MOTIF_H
index 128aa2b8d2318f060d1d7cf0105015ee61f92667..e360e0b245329ab6a8d38cfc1eee121542bf9c30 100644 (file)
@@ -37,7 +37,7 @@ class AliMUONSt2GeometryBuilder : public AliMUONVGeometryBuilder
     AliMUONSt2GeometryBuilder& operator = (const AliMUONSt2GeometryBuilder& rhs);
     
   private:
-     AliMUON*  fMUON; // the MUON detector class 
+     AliMUON*  fMUON; ///< the MUON detector class 
         
   ClassDef(AliMUONSt2GeometryBuilder,1) // MUON Station2 coarse geometry construction class
 };
index 60fbedcd3800c864feb8d1bc390c0ca36d599882..776487903ae0ce890246e1bf460f351bd8c9a51e 100644 (file)
@@ -37,7 +37,7 @@ class AliMUONSt2GeometryBuilderV2 : public AliMUONVGeometryBuilder
     AliMUONSt2GeometryBuilderV2& operator = (const AliMUONSt2GeometryBuilderV2& rhs);
     
   private:
-     AliMUON*  fMUON; // the MUON detector class 
+     AliMUON*  fMUON; ///< the MUON detector class 
         
   ClassDef(AliMUONSt2GeometryBuilderV2,1) //MUON Station2 detailed geometry construction class
 };
index d9113bbbf4508fe4be9e44a6395a6ae407aba519..7e73b0ead06f307814cf3ec0ecf8fbebdf4bd686 100644 (file)
@@ -91,56 +91,56 @@ class AliMUONSt345SlatSegmentation : public AliMUONVGeometryDESegmentation
 
  private:
     //  Internal geometry of the slat 
-    Bool_t      fBending;        // 0: Bending or 1:Non Bending segmentation
-    Int_t       fId;             // Identifier of detection element
-    Int_t       fNsec;           // Number of density sectors (should be 4, if not not warranty about the output
-    TArrayI*    fNDiv;           // Densities (d1, d2, d3, d4). It should be (4, 4, 2, 1) which goes from beam to out-beam
-    TArrayF*    fDpxD;           // x pad width per density sector
-    TArrayF*    fDpyD;           // x pad width per density sector
-    Float_t     fDpx;            // x pad base width  
-    Float_t     fDpy;            // y pad base width
-    Int_t       fNpx;            // Number of pads in x
-    Int_t       fNpy;            // Number of pads in y
-    Float_t     fWireD;          // wire pitch
-    Int_t       fRtype;          // type of the slat: rounded R=1,2,3, rounded short R=-1,-2,-3, short R=4, normal R=0
+    Bool_t      fBending;        ///< 0: Bending or 1:Non Bending segmentation
+    Int_t       fId;             ///< Identifier of detection element
+    Int_t       fNsec;           ///< Number of density sectors (should be 4, if not not warranty about the output
+    TArrayI*    fNDiv;           ///< Densities (d1, d2, d3, d4). It should be (4, 4, 2, 1) which goes from beam to out-beam
+    TArrayF*    fDpxD;           ///< x pad width per density sector
+    TArrayF*    fDpyD;           ///< x pad width per density sector
+    Float_t     fDpx;            ///< x pad base width  
+    Float_t     fDpy;            ///< y pad base width
+    Int_t       fNpx;            ///< Number of pads in x
+    Int_t       fNpy;            ///< Number of pads in y
+    Float_t     fWireD;          ///< Wire pitch
+    Int_t       fRtype;          ///< Type of the slat: rounded R=1,2,3, rounded short R=-1,-2,-3, short R=4, normal R=0
     // 
-    Int_t       fSector;         // Current density sector
-    Float_t     fDxPCB;          // x-size of PCB board
-    Float_t     fDyPCB;          // y-size of PCB board
-    Int_t       fPcbBoards[4];   // number of PCB boards per density sector n1,n2,n3,n4 
+    Int_t       fSector;         ///< Current density sector
+    Float_t     fDxPCB;          ///< x-size of PCB board
+    Float_t     fDyPCB;          ///< y-size of PCB board
+    Int_t       fPcbBoards[4];   ///< Number of PCB boards per density sector n1,n2,n3,n4 
     // n1 PcbBoard with density d1, n2 PcbBoards with density d2, etc ....
    
     // Segmentation map
-    Int_t       fNpxS[10];       // Number of pads per sector in x
-    Int_t       fNpyS[10];       // Number of pads per sector in y    
-    Float_t     fCx[10];         // pad-sector contour x vs y      
-    Float_t     fCy;             // y offset      
+    Int_t       fNpxS[10];       ///< Number of pads per sector in x
+    Int_t       fNpyS[10];       ///< Number of pads per sector in y    
+    Float_t     fCx[10];         ///< Pad-sector contour x vs y      
+    Float_t     fCy;             ///< y offset      
 
     // Current pad and wire during tracking (cursor at hit centre)
-    Float_t     fXhit;  // ! x-position of hit
-    Float_t     fYhit;  // ! y-position of hit
+    Float_t     fXhit;  //!< x-position of hit
+    Float_t     fYhit;  //!< y-position of hit
 
     // Current pad and wire during tracking (cursor at hit centre)
-    Int_t       fIx;   // ! pad coord.  x 
-    Int_t       fIy;   // ! pad coord.  y 
-    Float_t     fX;    // ! real coord. x
-    Float_t     fY;    // ! real ccord. y
+    Int_t       fIx;   //!< Pad coord.  x 
+    Int_t       fIy;   //!< Pad coord.  y 
+    Float_t     fX;    //!< Real coord. x
+    Float_t     fY;    //!< Real ccord. y
     
     // Chamber region consideres during disintegration   
-    Int_t       fIxmin; // ! lower left  x
-    Int_t       fIxmax; // ! lower left  y
-    Int_t       fIymin; // ! upper right x
-    Int_t       fIymax; // ! upper right y 
+    Int_t       fIxmin; //!< Lower left  x
+    Int_t       fIxmax; //!< Lower left  y
+    Int_t       fIymin; //!< Upper right x
+    Int_t       fIymax; //!< Upper right y 
 
     // Chamber region consideres during disintegration  (lower left and upper right corner)
-    Float_t     fXmin;           // lower left  x
-    Float_t     fXmax;           // lower left  y
-    Float_t     fYmin;           // upper right x
-    Float_t     fYmax;           // upper right y 
+    Float_t     fXmin;  ///< Lower left  x
+    Float_t     fXmax;  ///< Lower left  y
+    Float_t     fYmin;  ///< Upper right x
+    Float_t     fYmax;  ///< Upper right y 
 
-    Bool_t      fInitDone;       // flag for initialization
+    Bool_t      fInitDone; ///< Flag for initialization
 
-    ClassDef(AliMUONSt345SlatSegmentation,3) 
+    ClassDef(AliMUONSt345SlatSegmentation,3) // St345 segmentation
 };
 #endif
 
index a37c1f4b92559e1fec07b913fd1ae6045324799e..b81d0b60859d0c71f0c1e10ac43e32056bba9814 100644 (file)
@@ -128,15 +128,15 @@ class AliMUONSt345SlatSegmentationV2 : public AliMUONVGeometryDESegmentation
      
  private:
 
-  Int_t fDetElemId;                // det element Id
-       AliMpPlaneType fPlaneType; // plane type
-  const AliMpSlat* fSlat;          // slat
-  AliMpSlatSegmentation* fSlatSegmentation; // slat segmentation
-  AliMpVPadIterator* fPadIterator; //! pad iterator
-  AliMpPad fCurrentPad; //!FIXME: should not be needed, if we externalise the SetPad, SetHit, IntegrationLimits methods which have nothing to do here anyway, together with the iteration methods FirstPad, NextPad, MorePads, which have nothing to do here either.
-  Float_t fXhit;        //!  x-position of hit
-  Float_t fYhit;        //!  y-position of hit
-  ClassDef(AliMUONSt345SlatSegmentationV2,1)
+  Int_t fDetElemId;                ///< det element Id
+       AliMpPlaneType fPlaneType; ///< plane type
+  const AliMpSlat* fSlat;          ///< slat
+  AliMpSlatSegmentation* fSlatSegmentation; ///< slat segmentation
+  AliMpVPadIterator* fPadIterator; //!< pad iterator
+  AliMpPad fCurrentPad; //!FIXME: should not be needed, if we externalise the SetPad, SetHit, IntegrationLimits methods which have nothing to do here anyway, together with the iteration methods FirstPad, NextPad, MorePads, which have nothing to do here either.
+  Float_t fXhit;        //!<  x-position of hit
+  Float_t fYhit;        //!<  y-position of hit
+  ClassDef(AliMUONSt345SlatSegmentationV2,1) // St345 segmentation V2
 };
 
 #endif
index 47e8019f7ed00d7b9f31e91ebe5e7df68a5ec049..f47558797106eed898e4c8e3133e10e8e77d52fd 100644 (file)
@@ -33,8 +33,8 @@ class AliMUONTransientDigit : public AliMUONDigit
     AliMUONTransientDigit(const AliMUONTransientDigit& digit);
     AliMUONTransientDigit & operator =(const AliMUONTransientDigit & rhs);
 
-    Int_t          fChamber;       // chamber number of pad
-    TObjArray     *fTrackList;     // List of tracks contributing
+    Int_t          fChamber;       ///< chamber number of pad
+    TObjArray     *fTrackList;     ///< List of tracks contributing
 
   ClassDef(AliMUONTransientDigit,1)  // Transient digit for MUON
 };
index 951ff0f5bc673eb2cb5cf5b57c886fac050e57d3..a580b1cb4ad7af5ec5d42be62b5a0128c44a95bd 100644 (file)
@@ -68,19 +68,17 @@ class AliMUONTriggerCircuit : public TObject
   void LoadYPos2();
   void LoadXPos2();
    
-  ClassDef(AliMUONTriggerCircuit,1) // Trigger Circuit class
-    
- private:    
-  Int_t fIdCircuit;            // circuit Id number
-  Int_t fX2m;                  // internal info needed by TriggerDecision
-  Int_t fX2ud;                 // internal info needed by TriggerDecision
-  Int_t fOrMud[2];             // internal info needed by TriggerDecision
-  Int_t fXcode[4][32];         // code of X strips
-  Int_t fYcode[4][32];         // code of Y strips 
-  Float_t fXpos11[16];         // X position of Y strips in MC11
-  Float_t fYpos11[31];         // Y position of X strips in MC11
-  Float_t fYpos21[63];         // Y position of X strips in MC21
+  Int_t fIdCircuit;            ///< circuit Id number
+  Int_t fX2m;                  ///< internal info needed by TriggerDecision
+  Int_t fX2ud;                 ///< internal info needed by TriggerDecision
+  Int_t fOrMud[2];             ///< internal info needed by TriggerDecision
+  Int_t fXcode[4][32];         ///< code of X strips
+  Int_t fYcode[4][32];         ///< code of Y strips 
+  Float_t fXpos11[16];         ///< X position of Y strips in MC11
+  Float_t fYpos11[31];         ///< Y position of X strips in MC11
+  Float_t fYpos21[63];         ///< Y position of X strips in MC21
 
+  ClassDef(AliMUONTriggerCircuit,1) // Trigger Circuit class
 };
 #endif
 
index 050a27085ab28a738ba6c89858dc63647820da21..8486286f51b9655738bcaf0440324e91ef93f0bf 100644 (file)
@@ -70,13 +70,12 @@ private:
                 Int_t detElemId, const AliMpPad& pad,
                 Double_t xyGlobal[4]);    
   
-  ClassDef(AliMUONTriggerCircuitNew,1) // Trigger Circuit class
-    
 private:    
-  Int_t fILocalBoard;          // local board number
-  Float_t fXpos11[16];         // X position of Y strips in MC11
-  Float_t fYpos11[31];         // Y position of X strips in MC11
-  Float_t fYpos21[63];         // Y position of X strips in MC21
-  
+  Int_t fILocalBoard;          ///< local board number
+  Float_t fXpos11[16];         ///< X position of Y strips in MC11
+  Float_t fYpos11[31];         ///< Y position of X strips in MC11
+  Float_t fYpos21[63];         ///< Y position of X strips in MC21
+
+  ClassDef(AliMUONTriggerCircuitNew,1) // Trigger Circuit class
 };
 #endif
index 3b35149b0817ea2c837f64401d57e4207de25314..b1c4a50fdb4aa25bab8d201ac9f75576b429bf12 100644 (file)
@@ -31,15 +31,15 @@ public:
   static Float_t StripLength(Int_t istrip);
   
 private:
-  static const Int_t fgkNmodule;        // total number of module
-  static const Int_t fgkModuleId[126];  // module Id. number
-  static const Int_t fgkNstripX[126];   // number of X strips 
-  static const Int_t fgkNstripY[126];   // number of Y strips 
-  static const Float_t fgkXcMin[126];   // min X pos of module
-  static const Float_t fgkXcMax[126];   // max X poa of module 
-  static const Int_t fgkCircuitId[234]; // circuit Id. number
-  static const Float_t fgkStripWidth[3]; // strip width
-  static const Float_t fgkStripLength[4]; // strip length
+  static const Int_t fgkNmodule;        ///< total number of module
+  static const Int_t fgkModuleId[126];  ///< module Id. number
+  static const Int_t fgkNstripX[126];   ///< number of X strips 
+  static const Int_t fgkNstripY[126];   ///< number of Y strips 
+  static const Float_t fgkXcMin[126];   ///< min X pos of module
+  static const Float_t fgkXcMax[126];   ///< max X poa of module 
+  static const Int_t fgkCircuitId[234]; ///< circuit Id. number
+  static const Float_t fgkStripWidth[3]; ///< strip width
+  static const Float_t fgkStripLength[4]; ///< strip length
   
   ClassDef(AliMUONTriggerConstants,1) // Trigger Constants class
 
index eb128fd19e45f3ad3ab8066b16b0650a21fc2810..46151e1012c94c06d93b9cae069c56d6cc1b1e5a 100644 (file)
@@ -43,12 +43,12 @@ private:
   void AddCrate(const char* crateName); 
   
 private:
-  AliMpExMap* fCrates; // list of crates
-  AliMpExMap* fLocalBoards; // local boards (indexed by their number)
-  TExMapIter* fCrateIterator; //! iterator for the crate map above
-  TExMapIter* fLBIterator; //! iterator for boards (through crates)
-  AliMUONTriggerCrate* fCurrentCrate; //! used for iterating on local board
-  Int_t fCurrentLocalBoard; //! used for iterating on local board
+  AliMpExMap* fCrates; ///< list of crates
+  AliMpExMap* fLocalBoards; ///< local boards (indexed by their number)
+  TExMapIter* fCrateIterator; //!< iterator for the crate map above
+  TExMapIter* fLBIterator; //!< iterator for boards (through crates)
+  AliMUONTriggerCrate* fCurrentCrate; //!< used for iterating on local board
+  Int_t fCurrentLocalBoard; //!< used for iterating on local board
 
   ClassDef(AliMUONTriggerCrateStore,1) // Reader for CRATE.TXT file
 };
index dcfdb29874ff8e332207c80514965c543568abac..42d472a28225e2c4867485b5878272c0b8e8832b 100755 (executable)
@@ -41,11 +41,13 @@ private:
     Int_t FindChamberIndex(Int_t detElemId);
     Int_t FindSlatIndex(Int_t detElemId);
     
-    static const Int_t fgkNofCells=80; // number of cells
+    static const Int_t fgkNofCells=80; ///< Number of cells
     
+    /// Cell content [trig. chambers][RPCs][cathode][cellsX][cellsY]
     Float_t fCellContent[4][18][2][fgkNofCells][fgkNofCells]; //[trig. chambers][RPCs][cathode][cellsX][cellsY]
-    Float_t fCellSize[4][18][2]; //the size of the cells
-    Int_t fCellNumber[4][18][2]; //id of the cells
+
+    Float_t fCellSize[4][18][2]; ///< the size of the cells
+    Int_t fCellNumber[4][18][2]; ///< id of the cells
     
     ClassDef(AliMUONTriggerEfficiencyCells,1) // Trigger efficiency store
 };
index 9e278d08348c39512f6e99b69623b4734e1b9534..982a0538b8f3bbe316476c1a95499acf10350198 100644 (file)
@@ -37,7 +37,7 @@ class AliMUONTriggerGeometryBuilder : public AliMUONVGeometryBuilder
     AliMUONTriggerGeometryBuilder& operator = (const AliMUONTriggerGeometryBuilder& rhs);
     
   private:
-     AliMUON*  fMUON; // the MUON detector class 
+     AliMUON*  fMUON; ///< the MUON detector class 
         
   ClassDef(AliMUONTriggerGeometryBuilder,1) // MUON Trigger stations geometry construction class
 };
index 080de7df1185970b72e42784a9b39d24ef3e4517..c2ace1ab9e58c0cb5e5bdc9beebf3ae66eb84d52 100644 (file)
@@ -36,15 +36,15 @@ class AliMUONTriggerLut : public TNamed
   Int_t GetMask(Int_t ystrip);
 
 private:
-  TH3 *fLptPlus; //3-d histogram with 234x32x31 bins Low pt Plus  
-  TH3 *fLptMinu; //3-d histogram with 234x32x31 bins Low pt Minus
-  TH3 *fLptUnde; //3-d histogram with 234x32x31 bins Low pt Undefined
-  TH3 *fHptPlus; //3-d histogram with 234x32x31 bins High pt Plus
-  TH3 *fHptMinu; //3-d histogram with 234x32x31 bins High pt Minus 
-  TH3 *fHptUnde; //3-d histogram with 234x32x31 bins High pt Undefined 
-  TH3 *fAptPlus; //3-d histogram with 234x32x31 bins All pt Plus  
-  TH3 *fAptMinu; //3-d histogram with 234x32x31 bins All pt Minus  
-  TH3 *fAptUnde; //3-d histogram with 234x32x31 bins All pt Undefined    
+  TH3 *fLptPlus; ///< 3-d histogram with 234x32x31 bins Low pt Plus  
+  TH3 *fLptMinu; ///< 3-d histogram with 234x32x31 bins Low pt Minus
+  TH3 *fLptUnde; ///< 3-d histogram with 234x32x31 bins Low pt Undefined
+  TH3 *fHptPlus; ///< 3-d histogram with 234x32x31 bins High pt Plus
+  TH3 *fHptMinu; ///< 3-d histogram with 234x32x31 bins High pt Minus 
+  TH3 *fHptUnde; ///< 3-d histogram with 234x32x31 bins High pt Undefined 
+  TH3 *fAptPlus; ///< 3-d histogram with 234x32x31 bins All pt Plus  
+  TH3 *fAptMinu; ///< 3-d histogram with 234x32x31 bins All pt Minus  
+  TH3 *fAptUnde; ///< 3-d histogram with 234x32x31 bins All pt Undefined    
 
   ClassDef(AliMUONTriggerLut,1) // Trigger Look up Table class
 
index 7f338471ecca28774d0335b02f62e33d3997f0b5..da4b6aebd8b95772c8d215ad689de5c2f217caab 100644 (file)
@@ -92,36 +92,36 @@ class AliMUONTriggerSegmentation : public AliMUONVGeometryDESegmentation
     AliMUONTriggerSegmentation& operator=(const AliMUONTriggerSegmentation& rhs);
     
     //  Internal geometry 
-    Bool_t      fBending;        // 0: Bending or 1:Non Bending segmentation
-    Int_t       fId;             // Identifier of detection element
-    Int_t       fNsec;           // Number of density sectors 
-    Int_t       fNpx;            // Number of pads in x
-    Int_t       fNpy;            // Number of pads in y
-    Int_t       fSector;         // Current density sector
+    Bool_t      fBending;        ///< 0: Bending or 1:Non Bending segmentation
+    Int_t       fId;             ///< Identifier of detection element
+    Int_t       fNsec;           ///< Number of density sectors 
+    Int_t       fNpx;            ///< Number of pads in x
+    Int_t       fNpy;            ///< Number of pads in y
+    Int_t       fSector;         ///< Current density sector
 
     // Current pad and wire during tracking (cursor at hit centre)
-    Float_t     fXhit;  // ! x-position of hit
-    Float_t     fYhit;  // ! y-position of hit
+    Float_t     fXhit;  //!< x-position of hit
+    Float_t     fYhit;  //!< y-position of hit
 
     // Current pad and wire during tracking (cursor at hit centre)
-    Int_t       fIx;   // ! pad coord.  x 
-    Int_t       fIy;   // ! pad coord.  y 
-    Float_t     fX;    // ! real coord. x
-    Float_t     fY;    // ! real ccord. y
+    Int_t       fIx;   //!< pad coord.  x 
+    Int_t       fIy;   //!< pad coord.  y 
+    Float_t     fX;    //!< real coord. x
+    Float_t     fY;    //!< real ccord. y
     
 // add to St345SlatSegmentation
-    Int_t fLineNumber;        // line number of the RPC (1:9 - top:bottom)
-    Int_t fNstrip[7];         // number of strips per module in RPC
-    Float_t fStripYsize[7];   // strip Y size per module in RPC
-    Float_t fStripXsize[7];   // strip X size per module in RPC
-    Float_t fModuleXmin[7];   // x min position of modules
-    Float_t fModuleXmax[7];   // x max position of modules
-    Float_t fModuleYmin[7];   // y min position of modules
-    Float_t fRpcHalfXsize;    // RPC half size in x 
-    Float_t fRpcHalfYsize;    // RPC half size in y
+    Int_t fLineNumber;        ///< line number of the RPC (1:9 - top:bottom)
+    Int_t fNstrip[7];         ///< number of strips per module in RPC
+    Float_t fStripYsize[7];   ///< strip Y size per module in RPC
+    Float_t fStripXsize[7];   ///< strip X size per module in RPC
+    Float_t fModuleXmin[7];   ///< x min position of modules
+    Float_t fModuleXmax[7];   ///< x max position of modules
+    Float_t fModuleYmin[7];   ///< y min position of modules
+    Float_t fRpcHalfXsize;    ///< RPC half size in x 
+    Float_t fRpcHalfYsize;    ///< RPC half size in y
 // add to St345SlatSegmentation
     
-    ClassDef(AliMUONTriggerSegmentation,1) 
+    ClassDef(AliMUONTriggerSegmentation,1) // Trigger segmentation
 };
 #endif
 
index d82390d4f35d8550c628d1a4ee7c1da52374b5e7..22bc0ecc945724e9027b67277054d761bb32a2c8 100644 (file)
@@ -122,17 +122,17 @@ protected:
     AliMUONTriggerSegmentationV2& operator=(const AliMUONTriggerSegmentationV2& rhs);
 
 private:
-    Int_t fDetElemId;          // det elem Id
-    AliMpPlaneType fPlaneType; // plane type
-    const AliMpTrigger* fSlat; // slat
-    AliMpTriggerSegmentation* fSlatSegmentation; // mapping segmentation
+    Int_t fDetElemId;          ///< det elem Id
+    AliMpPlaneType fPlaneType; ///< plane type
+    const AliMpTrigger* fSlat; ///< slat
+    AliMpTriggerSegmentation* fSlatSegmentation; ///< mapping segmentation
 //    AliMpVPadIterator* fPadIterator; //!
-    AliMpPad fCurrentPad; //!FIXME: should not be needed, if we externalise the SetPad, SetHit, IntegrationLimits methods which have nothing to do here anyway, together with the iteration methods FirstPad, NextPad, MorePads, which have nothing to do here either.
-    Float_t fXhit;        //! x-position of hit
-    Float_t fYhit;        //! y-position of hit
-    Int_t fLineNumber;    // Line number of that detection element (from 1 to 9)
+    AliMpPad fCurrentPad; //!FIXME: should not be needed, if we externalise the SetPad, SetHit, IntegrationLimits methods which have nothing to do here anyway, together with the iteration methods FirstPad, NextPad, MorePads, which have nothing to do here either.
+    Float_t fXhit;        //!< x-position of hit
+    Float_t fYhit;        //!< y-position of hit
+    Int_t fLineNumber;    ///< Line number of that detection element (from 1 to 9)
     
-    ClassDef(AliMUONTriggerSegmentationV2,1) 
+    ClassDef(AliMUONTriggerSegmentationV2,1) // Trigger segmentation V2
 };
 #endif