ROOT logo
/**************************************************************************
 * Copyright(c) 1998-1999, ALICE Experiment at CERN, All rights reserved. *
 *                                                                        *
 * Author: The ALICE Off-line Project.                                    *
 * Contributors are mentioned in the code where appropriate.              *
 *                                                                        *
 * Permission to use, copy, modify and distribute this software and its   *
 * documentation strictly for non-commercial purposes is hereby granted   *
 * without fee, provided that the above copyright notice appears in all   *
 * copies and that both the copyright notice and this permission notice   *
 * appear in the supporting documentation. The authors make no claims     *
 * about the suitability of this software for any purpose. It is          *
 * provided "as is" without express or implied warranty.                  *
 **************************************************************************/

/////////////////////////////////////////////////////////////////////
//                                                                 //
//  class AliSurveyPoint					   //
//  Retrieve and Convert survey data into ROOT Objects		   //
//                                                                 //
/////////////////////////////////////////////////////////////////////

#include "AliSurveyPoint.h"

ClassImp(AliSurveyPoint)
  
//_____________________________________________________________________________
AliSurveyPoint::AliSurveyPoint():
  fPointName(""),
  fX(0.0),
  fY(0.0),
  fZ(0.0),
  fPrecisionX(0.0),
  fPrecisionY(0.0),
  fPrecisionZ(0.0),
  fType(' '),
  fTargetUsed(kTRUE)
{
  // Constructor
  
}

//_____________________________________________________________________________
AliSurveyPoint::AliSurveyPoint(TString name, Float_t x, Float_t y,
                               Float_t z, Float_t precX, Float_t precY,
                               Float_t precZ, Char_t type, Bool_t Target):
  fPointName(name),
  fX(x),
  fY(y),
  fZ(z),
  fPrecisionX(precX),
  fPrecisionY(precY),
  fPrecisionZ(precZ),
  fType(type),
  fTargetUsed(Target)
{
  // Constructor
  
}

//_____________________________________________________________________________
AliSurveyPoint::~AliSurveyPoint() {
  //destructor
  
}

//_____________________________________________________________________________
void AliSurveyPoint::PrintPoint() {
  // Prints X, Y and Z coordinates of the point
  printf("Point Coordinates \"%s\": %f %f %f\n", (const char*) fPointName, fX, fY, fZ);
  return;
}

 AliSurveyPoint.cxx:1
 AliSurveyPoint.cxx:2
 AliSurveyPoint.cxx:3
 AliSurveyPoint.cxx:4
 AliSurveyPoint.cxx:5
 AliSurveyPoint.cxx:6
 AliSurveyPoint.cxx:7
 AliSurveyPoint.cxx:8
 AliSurveyPoint.cxx:9
 AliSurveyPoint.cxx:10
 AliSurveyPoint.cxx:11
 AliSurveyPoint.cxx:12
 AliSurveyPoint.cxx:13
 AliSurveyPoint.cxx:14
 AliSurveyPoint.cxx:15
 AliSurveyPoint.cxx:16
 AliSurveyPoint.cxx:17
 AliSurveyPoint.cxx:18
 AliSurveyPoint.cxx:19
 AliSurveyPoint.cxx:20
 AliSurveyPoint.cxx:21
 AliSurveyPoint.cxx:22
 AliSurveyPoint.cxx:23
 AliSurveyPoint.cxx:24
 AliSurveyPoint.cxx:25
 AliSurveyPoint.cxx:26
 AliSurveyPoint.cxx:27
 AliSurveyPoint.cxx:28
 AliSurveyPoint.cxx:29
 AliSurveyPoint.cxx:30
 AliSurveyPoint.cxx:31
 AliSurveyPoint.cxx:32
 AliSurveyPoint.cxx:33
 AliSurveyPoint.cxx:34
 AliSurveyPoint.cxx:35
 AliSurveyPoint.cxx:36
 AliSurveyPoint.cxx:37
 AliSurveyPoint.cxx:38
 AliSurveyPoint.cxx:39
 AliSurveyPoint.cxx:40
 AliSurveyPoint.cxx:41
 AliSurveyPoint.cxx:42
 AliSurveyPoint.cxx:43
 AliSurveyPoint.cxx:44
 AliSurveyPoint.cxx:45
 AliSurveyPoint.cxx:46
 AliSurveyPoint.cxx:47
 AliSurveyPoint.cxx:48
 AliSurveyPoint.cxx:49
 AliSurveyPoint.cxx:50
 AliSurveyPoint.cxx:51
 AliSurveyPoint.cxx:52
 AliSurveyPoint.cxx:53
 AliSurveyPoint.cxx:54
 AliSurveyPoint.cxx:55
 AliSurveyPoint.cxx:56
 AliSurveyPoint.cxx:57
 AliSurveyPoint.cxx:58
 AliSurveyPoint.cxx:59
 AliSurveyPoint.cxx:60
 AliSurveyPoint.cxx:61
 AliSurveyPoint.cxx:62
 AliSurveyPoint.cxx:63
 AliSurveyPoint.cxx:64
 AliSurveyPoint.cxx:65
 AliSurveyPoint.cxx:66
 AliSurveyPoint.cxx:67
 AliSurveyPoint.cxx:68
 AliSurveyPoint.cxx:69
 AliSurveyPoint.cxx:70
 AliSurveyPoint.cxx:71
 AliSurveyPoint.cxx:72
 AliSurveyPoint.cxx:73