hep.lcd.geometry
Interface SegmentedDetectorComponent

All Known Implementing Classes:
Calorimeter

public interface SegmentedDetectorComponent


Method Summary
 double getCosTheta(int thetaBin, int phiBin, int layer)
           
 int getLayers()
           
 double getPhi(int thetaBin, int phiBin, int layer)
           
 int getPhiBins()
           
 double getRadius(int thetaBin, int phiBin, int layer)
           
 double getTheta(int thetaBin, int phiBin, int layer)
           
 int getThetaBins()
           
 double getX(int thetaBin, int phiBin, int layer)
           
 double getY(int thetaBin, int phiBin, int layer)
           
 double getZ(int thetaBin, int phiBin, int layer)
           
 

Method Detail

getX

public double getX(int thetaBin,
                   int phiBin,
                   int layer)

getY

public double getY(int thetaBin,
                   int phiBin,
                   int layer)

getZ

public double getZ(int thetaBin,
                   int phiBin,
                   int layer)

getPhi

public double getPhi(int thetaBin,
                     int phiBin,
                     int layer)

getTheta

public double getTheta(int thetaBin,
                       int phiBin,
                       int layer)

getCosTheta

public double getCosTheta(int thetaBin,
                          int phiBin,
                          int layer)

getRadius

public double getRadius(int thetaBin,
                        int phiBin,
                        int layer)

getLayers

public int getLayers()

getPhiBins

public int getPhiBins()

getThetaBins

public int getThetaBins()


The LCD Group