LITuning Member List

This is the complete list of members for LITuning, including all inherited members.
CalcAv_dPINdPH(std::vector< LIRun >::iterator gcData, Int_t pinNumber)LITuning [private]
CalcFirstGcPoint(std::vector< LIRun >::iterator gcData, Int_t goodPin, Double_t &firstPh, Double_t &firstPin)LITuning [private]
CalcGain(Double_t mean, Double_t rms, Double_t QE=0)LILookup
CalcLastGcPoint(std::vector< LIRun >::iterator gcData, Int_t goodPin, Double_t &lastPh, Double_t &lastPin)LITuning [private]
CalcLastGcPointAdc(std::vector< LIRun >::iterator gcData)LITuning [private]
CalcMean(Double_t gain, Double_t rms, Double_t QE=0)LILookup
CalcMeanFromNpe(Double_t npe, Double_t rms, Double_t QE=0)LILookup
CalcNpe(Double_t mean, Double_t rms, Double_t QE=0)LILookup
CalcRms(Double_t mean, Double_t gain, Double_t QE=0)LILookup
CalculateDriftPoints()LITuning
CalculateGainCurve(EGcTuningType tuningType=kGcLinearInPinAdc)LITuning
Chip2Pmt(Int_t chip, Int_t detectorType)LILookup
ConvertEastWest(std::string sEastWest)LILookup
ConvertRackLevel(std::string sRackLevel)LILookup
CorrectInterpValues(std::vector< Double_t >::iterator adc, std::vector< Double_t >::iterator ph, std::vector< Double_t >::iterator pin, Int_t led, Int_t pb, Double_t requiredPointAdc, Double_t &interpPh, Double_t &interpPin)LITuning [private]
DataIsOk(std::vector< LIRun >::iterator GainCurveData, Int_t minNumPoints=4, Int_t maxAllowedAdc=15000)LITuning [private]
EGcTuningType enum nameLITuning
EGcTuningType_t typedefLITuning
ELINearOrFarSide enum nameLILookup
fAdcAtStartOfSaturationLITuning [private]
fBestDpLITuning [private]
fBestGcLITuning [private]
fdADCdPHAtSatLITuning [private]
fDetectorLITuning [private]
fFirstGcPointAdcLITuning [private]
fGainCurveLITuning [private]
fIdealAdcLITuning [private]
FindInsertPoint(const std::vector< Double_t > &v, Double_t valueToInsert)LILookup
FindLowerFraction(std::map< Float_t, Int_t > &inputMap, Float_t fraction, Int_t totalNumHits)LITuning
FindMidFractionAv(std::map< Float_t, Int_t > &inputMap, Float_t lowerFraction, Float_t upperFraction, Int_t totalNumHits)LITuning
FindUpperFraction(std::map< Float_t, Int_t > &inputMap, Float_t fraction, Int_t totalNumHits)LITuning
FIRSTASHTRAYLILookup [static]
FIRSTCHIPLILookup [static]
FIRSTCRATELILookup [static]
FIRSTENDLILookup [static]
FIRSTLEDLILookup [static]
FIRSTMUXLILookup [static]
FIRSTPIXELLILookup [static]
FIRSTPIXELSPOTLILookup [static]
FIRSTPLANELILookup [static]
FIRSTPMTLILookup [static]
FIRSTPULSERBOXLILookup [static]
FIRSTRACKLILookup [static]
FIRSTSCINTPLANELILookup [static]
FIRSTSIDELILookup [static]
FIRSTSM2PLANELILookup [static]
FIRSTSM2SCINTPLANELILookup [static]
FIRSTSPECTROMETERPLANELILookup [static]
FIRSTSTRIPLILookup [static]
FIRSTVACHANNELLILookup [static]
FIRSTVARCLILookup [static]
FIRSTVFBLILookup [static]
FIRSTVMMLILookup [static]
fLastGcPointAdcLITuning [private]
fMaxPossAdcLITuning [private]
fMaxPossPhLITuning [private]
fMaxPossPinLITuning [private]
fMinHGdPINdPHLITuning [private]
fMinLGdPINdPHLITuning [private]
fMinPossAdcLITuning [private]
fMinPossPhLITuning [private]
fMinPossPinLITuning [private]
fNumCalibPointsLITuning [private]
fNumGainPointsLITuning [private]
fPinHighestMaxHGLITuning [private]
fPinHighestMaxLGLITuning [private]
fPinLowestMaxHGLITuning [private]
fPinLowestMaxLGLITuning [private]
fPinLowestMinHGLITuning [private]
fPinLowestMinLGLITuning [private]
fSLITuning [private]
GcLinearInPinAdc(std::vector< LIRun >::iterator gcData, Int_t goodPin, std::vector< LIRun >::iterator &gcTuned, Double_t firstPh, Double_t lastPh, Double_t firstPin, Double_t lastPin)LITuning [private]
GcLinearInPmtAdc(std::vector< LIRun >::iterator gcData, Int_t goodPin, std::vector< LIRun >::iterator &gcTuned, Double_t firstPh, Double_t lastPh, Double_t firstPin, Double_t lastPin)LITuning [private]
GetDataGcGraphs(std::vector< TGraph * > &gGcAdc, std::vector< TGraph * > &gAdcFVsPh, std::vector< TGraph * > &gPinVsPh, std::vector< TGraph * > &gPin2VsPh, std::vector< TGraphAsymmErrors * > &gAdcErrVsPh, std::vector< TGraphAsymmErrors * > &gAdcFErrVsPh)LITuning
GetNumericMuxBox(Int_t pmtNo, Int_t detectorType=1)LILookup
GetOppCrate(Int_t pulserBox, Int_t detectorType)LILookup
GetOppPb(Int_t crate, Int_t detectorType)LILookup
GetPinDiodeIds(PlexHandle plexHandle, Int_t led)LILookup
GetPinDiodePlanes(PlexPinDiodeId pinId, PlexHandle *plexHandle)LILookup
GetTunedDpGraphs(TGraph *&gAdcVsLed, TGraph *&gPhVsLed, TGraph *&gPinVsLed, Int_t numLedsPerPb)LITuning
GetTunedGcPlots(std::vector< TH2F * > &hGcAdc, std::vector< TH2F * > &hGcPin, std::vector< TH2F * > &hGcPh, Int_t firstLed, Int_t lastLed)LITuning
GetVectorAsString(std::vector< Double_t > &v, const std::string &prefix="") const LILookup
GetVectorAsString(std::vector< Int_t > &v, const std::string &prefix="") const LILookup
GetVectorPoint(const std::vector< Double_t > &v, UInt_t point)LILookup
GoodPin(std::vector< LIRun >::iterator currentGc)LITuning [private]
InitialiseDataMembers(Detector::Detector_t det)LITuning [private]
InputDataGc(std::vector< LIRun > &gainCurve)LITuning
Interpolate(Double_t y, Double_t y2, Double_t m, Double_t x2)LITuning [private]
InterpolateAboveOrBelow(EGcTuningType tuningType, std::vector< Double_t >::iterator adc, std::vector< Double_t >::iterator ph, std::vector< Double_t >::iterator pin, Int_t led, Int_t pb, Double_t &interpAdc, Double_t &interpPh, Double_t &interpPin)LITuning [private]
kFarSide enum valueLILookup
kGcLinearInPinAdc enum valueLITuning
kGcLinearInPmtAdc enum valueLITuning
kGcUnknown enum valueLITuning
kNearSide enum valueLILookup
kUnknownSide enum valueLILookup
LASTASHTRAYLILookup [static]
LASTCHIPLILookup [static]
LASTCRATELILookup [static]
LASTENDLILookup [static]
LASTLEDLILookup [static]
LASTMUXLILookup [static]
LASTPIXELLILookup [static]
LASTPIXELSPOTLILookup [static]
LASTPLANELILookup [static]
LASTPMTLILookup [static]
LASTPULSERBOXLILookup [static]
LASTRACKLILookup [static]
LASTSCINTPLANELILookup [static]
LASTSIDELILookup [static]
LASTSM1SCINTPLANELILookup [static]
LASTSTRIPLILookup [static]
LASTVACHANNELLILookup [static]
LASTVARCLILookup [static]
LASTVFBLILookup [static]
LASTVMMLILookup [static]
Led2Ashtray(Int_t led, Int_t plane, Int_t detectorType)LILookup
LILookup()LILookup
LINearOrFarSide_t typedefLILookup
LITuning()LITuning
NearOrFar(Int_t crate, Int_t pulserBox, Int_t farPulserBox, Int_t nearPulserBox, Int_t led, Int_t detectorType, Int_t plane, Int_t runNumber)LILookup
NUMASHTRAYSLILookup [static]
NUMBOOKENDSLILookup [static]
NUMCHADDLILookup [static]
NUMCHANNELSLILookup [static]
NUMCHIPSLILookup [static]
NUMCRATESLILookup [static]
NUMENDSLILookup [static]
NUMLEDSLILookup [static]
NUMLEVELSLILookup [static]
NUMMUXLILookup [static]
NUMPINGAINSLILookup [static]
NUMPIXELSLILookup [static]
NUMPIXELSPOTSLILookup [static]
NUMPLANESLILookup [static]
NUMPMTSLILookup [static]
NUMPULSERBOXESLILookup [static]
NUMPULSERBOXESCURRENTLILookup [static]
NUMRACKLEVELSLILookup [static]
NUMRACKSLILookup [static]
NUMSIDESLILookup [static]
NUMSTRIPSLILookup [static]
NUMVACHANNELSLILookup [static]
NUMVARCSLILookup [static]
NUMVFBSLILookup [static]
NUMVMMSLILookup [static]
PB0STARTPLANELILookup [static]
PB10STARTPLANELILookup [static]
PB12STARTPLANELILookup [static]
PB14STARTPLANELILookup [static]
PB2STARTPLANELILookup [static]
Pb2TrigPmtChannel(Int_t pulserBox, Int_t detectorType)LILookup
PB4STARTPLANELILookup [static]
PB6STARTPLANELILookup [static]
PB8STARTPLANELILookup [static]
Plane2Crate(Int_t plane, Int_t side, Int_t detectorType)LILookup
Plane2CrateEast(Int_t plane, Int_t detectorType)LILookup
Plane2CrateWest(Int_t plane, Int_t detectorType)LILookup
Plane2Pb(Int_t plane, Int_t side)LILookup
Plane2PbEast(Int_t plane)LILookup
Plane2PbWest(Int_t plane)LILookup
PrintAll()LITuning
PrintConfig()LITuning
PrintFirstLastMsg(Double_t firstPh, Double_t lastPh, Double_t firstPin, Double_t lastPin)LITuning [private]
PrintLedCheckGrid(LIRun::ELIRunType LIRunType, Int_t firstPb, Int_t lastPb, Int_t firstLed, Int_t lastLed)LITuning
PrintLIConfig(LIRun::ELIRunType LIRunType)LITuning
PrintPhMsg(std::vector< Double_t >::iterator adc, std::vector< Double_t >::iterator ph, Double_t interpPh)LITuning [private]
PrintPhPinMsg(std::vector< Double_t >::iterator adc, std::vector< Double_t >::iterator ph, std::vector< Double_t >::iterator pin, Double_t interpPh, Double_t interpPin)LITuning [private]
PrintPinMsg(std::vector< Double_t >::iterator pin, std::vector< Double_t >::iterator ph, Double_t interpAdc, Double_t interpPh)LITuning [private]
SECONDENDLILookup [static]
SetAdcAtStartOfSaturation(Double_t i)LITuning [inline]
SetdADCdPHAtSat(Double_t i)LITuning [inline]
SetDetector(Int_t det)LILookup
SetFirstGcPointAdc(Double_t i)LITuning [inline]
SetIdealAdc(Int_t i)LITuning [inline]
SetLastGcPointAdc(Double_t i)LITuning [inline]
SetMaxPossAdc(Double_t i)LITuning [inline]
SetMaxPossPh(Double_t i)LITuning [inline]
SetMaxPossPin(Double_t i)LITuning [inline]
SetMinHGdPINdPH(Double_t i)LITuning [inline]
SetMinLGdPINdPH(Double_t i)LITuning [inline]
SetMinPossAdc(Double_t i)LITuning [inline]
SetMinPossPh(Double_t i)LITuning [inline]
SetMinPossPin(Double_t i)LITuning [inline]
SetNewPoint(std::vector< Double_t > &v, Double_t value, UInt_t i)LILookup
SetNumCalibPoints(Int_t i)LITuning
SetNumGainPoints(Int_t i)LITuning
SetPbPlanes(Int_t *planeMin, Int_t *planeMax, Int_t detectorType)LILookup
SetPinHighestMaxHG(Double_t i)LITuning [inline]
SetPinHighestMaxLG(Double_t i)LITuning [inline]
SetPinLowestMaxHG(Double_t i)LITuning [inline]
SetPinLowestMaxLG(Double_t i)LITuning [inline]
SetPinLowestMinHG(Double_t i)LITuning [inline]
SetPinLowestMinLG(Double_t i)LITuning [inline]
SM1BOOKENDLILookup [static]
SM2BOOKENDLILookup [static]
Strip2Ashtray(Int_t strip, Int_t detectorType)LILookup
Strip2Led(Int_t strip, Int_t plane, Int_t detectorType, Int_t crate=0)LILookup
TGraphAsymmErrorsVectEY(std::vector< Double_t > &vX, std::vector< Double_t > &vY, std::vector< Double_t > &vEX, std::vector< Double_t > &vEY)LILookup
TGraphVect(std::vector< Double_t > &vX, std::vector< Double_t > &vY)LILookup
UnencodePlnStripEndKey(Int_t plnStripEndKey, Detector::Detector_t det, Int_t &plane, Int_t &strip, Int_t &stripEnd)LILookup
~LILookup()LILookup
~LITuning()LITuning

Generated on 8 Jul 2019 for loon by  doxygen 1.6.1