Setting of aliases to rawReader done only once. Base decision on cosmic or calib...
[u/mrichter/AliRoot.git] / STEER / STEER / AliLegoGeneratorXYZ.h
CommitLineData
c5ca52b2 1#ifndef ALILEGOGENERATORXYZ_H
2#define ALILEGOGENERATORXYZ_H
3/* Copyright(c) 1998-1999, ALICE Experiment at CERN, All rights reserved. *
4 * See cxx source for full Copyright notice */
5
6/* $Id$ */
7
8///////////////////////////////////////////////////////////////////////////////
9// //
10// //
11// Utility class to compute and draw Radiation Length Map //
12// //
13// //
14///////////////////////////////////////////////////////////////////////////////
15
16#include "AliLegoGenerator.h"
17
18class AliLegoGeneratorXYZ : public AliLegoGenerator
19{
20
21 public:
22 AliLegoGeneratorXYZ();
23 AliLegoGeneratorXYZ(char* axis);
24 AliLegoGeneratorXYZ(Int_t nc1, Float_t c1min, Float_t c1max,
25 Int_t nc2, Float_t c2min, Float_t c2max,
26 Float_t rmin, Float_t rmax, Float_t zmax);
b23a502f 27 virtual ~AliLegoGeneratorXYZ() {}
c5ca52b2 28 virtual void Generate();
29 protected:
30 Float_t fDir1[3]; // 1st unit vector spanning the scanning plane
31 Float_t fDir2[3]; // 2nd unit vector spanning the scanning plane
32 Float_t fDir3[3]; // Direction of flight for geantinos
33
34 ClassDef(AliLegoGeneratorXYZ,1) //Lego GeneratorXYZ
35};
36
37#endif
38
39
40
41
42
43
44
45