Package org.jlab.rec.rich
Class RICHCalibration
java.lang.Object
org.jlab.rec.rich.RICHCalibration
- Author:
- mcontalb
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
dump_AeroConstants
(int irich) void
dump_CalConstants
(int irich) void
dump_MirrorConstants
(int irich) void
dump_PixelConstants
(int irich) void
dump_TimeConstants
(int irich) int
find_RICHModule
(int isec) int
find_RICHSector
(int irich) int
get_AeroStatus
(int isec, int ila, int ico) int
get_AeroStatus
(int isec, int ila, int ico, int iqua) double
get_ChElectron
(int isec, int ila, int ico, int iqua, int irefle, int icharge) int
get_MirrorStatus
(int isec, int ila, int ico) int
get_MisaIco
(int ila, int ico) int
get_MisaIla
(int ila, int ico) double
get_NElectron
(int isec, int ila, int ico, int iqua, int irefle, int icharge) double
get_PixelDarkRate
(int isec, int ipmt, int ich) double
get_PixelEff
(int isec, int ipmt, int ich) double
get_PixelGain
(int isec, int ipmt, int ich) double
get_PixelMeanTime
(int isec, int ipmt, int ich) double
get_PixelRMSTime
(int isec, int ipmt, int ich) int
get_PixelStatus
(int isec, int ipmt, int ianode) double
get_PixelTimeOff
(int isec, int ipmt, int ich) double
get_PixelTimeWalk
(int isec, int ipmt, int duration) double
get_SChElectron
(int isec, int ila, int ico, int iqua, int irefle, int icharge) void
init_CalConstantsCCDB
(IndexedTable timewalkConstants, IndexedTable timeoffConstants, IndexedTable cheleConstants, IndexedTable aerstatusConstants, IndexedTable pixelConstants, IndexedTable pixstatusConstants, IndexedTable mirstatusConstants) void
init_CalConstantsTxT
(int ifile, int isec, int ncalls) void
load_CCDB
(ConstantsManager manager, int run, int ncalls, RICHGeoFactory richgeo, RICHParameters richpar)
-
Constructor Details
-
RICHCalibration
public RICHCalibration()
-
-
Method Details
-
load_CCDB
public void load_CCDB(ConstantsManager manager, int run, int ncalls, RICHGeoFactory richgeo, RICHParameters richpar) -
init_CalConstantsCCDB
public void init_CalConstantsCCDB(IndexedTable timewalkConstants, IndexedTable timeoffConstants, IndexedTable cheleConstants, IndexedTable aerstatusConstants, IndexedTable pixelConstants, IndexedTable pixstatusConstants, IndexedTable mirstatusConstants) -
init_CalConstantsTxT
public void init_CalConstantsTxT(int ifile, int isec, int ncalls) -
dump_CalConstants
public void dump_CalConstants(int irich) -
dump_TimeConstants
public void dump_TimeConstants(int irich) -
dump_PixelConstants
public void dump_PixelConstants(int irich) -
dump_AeroConstants
public void dump_AeroConstants(int irich) -
dump_MirrorConstants
public void dump_MirrorConstants(int irich) -
get_SChElectron
public double get_SChElectron(int isec, int ila, int ico, int iqua, int irefle, int icharge) -
get_PixelGain
public double get_PixelGain(int isec, int ipmt, int ich) -
get_PixelEff
public double get_PixelEff(int isec, int ipmt, int ich) -
get_PixelDarkRate
public double get_PixelDarkRate(int isec, int ipmt, int ich) -
get_PixelMeanTime
public double get_PixelMeanTime(int isec, int ipmt, int ich) -
get_PixelRMSTime
public double get_PixelRMSTime(int isec, int ipmt, int ich) -
get_PixelStatus
public int get_PixelStatus(int isec, int ipmt, int ianode) -
get_AeroStatus
public int get_AeroStatus(int isec, int ila, int ico) -
get_AeroStatus
public int get_AeroStatus(int isec, int ila, int ico, int iqua) -
get_MirrorStatus
public int get_MirrorStatus(int isec, int ila, int ico) -
get_ChElectron
public double get_ChElectron(int isec, int ila, int ico, int iqua, int irefle, int icharge) -
get_NElectron
public double get_NElectron(int isec, int ila, int ico, int iqua, int irefle, int icharge) -
get_PixelTimeOff
public double get_PixelTimeOff(int isec, int ipmt, int ich) -
get_PixelTimeWalk
public double get_PixelTimeWalk(int isec, int ipmt, int duration) -
find_RICHModule
public int find_RICHModule(int isec) -
find_RICHSector
public int find_RICHSector(int irich) -
get_MisaIla
public int get_MisaIla(int ila, int ico) -
get_MisaIco
public int get_MisaIco(int ila, int ico)
-