ROOT logo
#ifndef ALITOFTDCERROR_H
#define ALITOFTDCERROR_H

/* Copyright(c) 1998-1999, ALICE Experiment at CERN, All rights reserved. *
 * See cxx source for full Copyright notice                               */

/*
  author: Roberto Preghenella (R+), preghenella@bo.infn.it
*/

///////////////////////////////////////////////////////////////
//                                                           //
//   This class provides a definition for TDC errors.        //
//                                                           //
///////////////////////////////////////////////////////////////

#include "TObject.h"

class AliTOFTDCError : public TObject
{
 public:
  AliTOFTDCError(); //default constructor
  AliTOFTDCError(const AliTOFTDCError &source); //copy constructor
  AliTOFTDCError &operator = (const AliTOFTDCError &source); //operator =
  virtual ~AliTOFTDCError(); //destructor
  /* getters */
  UShort_t GetErrorFlags() {return fErrorFlags;}; //get error flags
  UShort_t GetTDCID() {return fTDCID;}; //get TDC ID
  /* setters */
  void SetErrorFlags(UShort_t ErrorFlags) {fErrorFlags = ErrorFlags;}; //set error flags
  void SetTDCID(UShort_t TDCID) {fTDCID = TDCID;};
 private:
  UShort_t fErrorFlags; //error flags
  UShort_t fTDCID; //TDC ID
  
  ClassDef(AliTOFTDCError, 1);
};

#endif /* ALITOFTDCERROR_H */
 AliTOFTDCError.h:1
 AliTOFTDCError.h:2
 AliTOFTDCError.h:3
 AliTOFTDCError.h:4
 AliTOFTDCError.h:5
 AliTOFTDCError.h:6
 AliTOFTDCError.h:7
 AliTOFTDCError.h:8
 AliTOFTDCError.h:9
 AliTOFTDCError.h:10
 AliTOFTDCError.h:11
 AliTOFTDCError.h:12
 AliTOFTDCError.h:13
 AliTOFTDCError.h:14
 AliTOFTDCError.h:15
 AliTOFTDCError.h:16
 AliTOFTDCError.h:17
 AliTOFTDCError.h:18
 AliTOFTDCError.h:19
 AliTOFTDCError.h:20
 AliTOFTDCError.h:21
 AliTOFTDCError.h:22
 AliTOFTDCError.h:23
 AliTOFTDCError.h:24
 AliTOFTDCError.h:25
 AliTOFTDCError.h:26
 AliTOFTDCError.h:27
 AliTOFTDCError.h:28
 AliTOFTDCError.h:29
 AliTOFTDCError.h:30
 AliTOFTDCError.h:31
 AliTOFTDCError.h:32
 AliTOFTDCError.h:33
 AliTOFTDCError.h:34
 AliTOFTDCError.h:35
 AliTOFTDCError.h:36
 AliTOFTDCError.h:37
 AliTOFTDCError.h:38
 AliTOFTDCError.h:39