KaliVeda
Toolkit for HIC analysis
KVDetector Member List

This is the complete list of members for KVDetector, including all inherited members.

AddAbsorber(KVMaterial *)KVDetector
AddCalibrator(KVCalibrator *cal, const KVNameValueList &opts="")KVDetector
AddDetectorSignal(KVDetectorSignal *ds)KVDetectorinlineprivate
AddDetectorSignal(const KVString &type)KVDetectorinline
AddDetectorSignalExpression(const KVString &type, const KVString &_expr)KVDetector
AddHit(KVNucleus *part)KVDetectorinline
AddIDTelescope(TObject *idt)KVDetectorvirtual
AddParentStructure(KVGeoStrucElement *elem)KVDetector
AddToGeometry()KVDetectorvirtual
AreEqual(Double_t x, Double_t y, Long64_t maxdif=1)KVBasestatic
BackupFileWithDate(const Char_t *path)KVBasestatic
BelongsToIdentifiedParticle() constKVDetectorinline
BelongsToUnidentifiedParticle() constKVDetectorinline
ChangeRangeTable(const Char_t *name)KVMaterialstatic
Clear(Option_t *opt="")KVDetectorvirtual
ClearHits()KVDetectorinline
CombineFiles(const Char_t *file1, const Char_t *file2, const Char_t *newfilename, Bool_t keep=kTRUE)KVBasestatic
Copy(TObject &obj) constKVDetectorvirtual
DeduceACQParameters(KVEvent *, KVNumberList &)KVDetectorinlinevirtual
Deprecated(const char *method, const char *advice)KVBasestatic
DetectParticle(KVNucleus *, TVector3 *norm=0)KVDetectorvirtual
DrawPunchThroughEnergyVsZ(Int_t massform=KVNucleus::kBetaMass)KVDetectorvirtual
DrawPunchThroughEsurAVsZ(Int_t massform=KVNucleus::kBetaMass)KVDetectorvirtual
EKaliVedaBits enum nameKVBase
ELossActive(Double_t *x, Double_t *par)KVDetectorprivate
EResDet(Double_t *x, Double_t *par)KVDetectorprivate
fAbsorbersKVDetectorprivate
fAbsorberVolumeKVMaterialprivate
fActiveLayerKVDetectorprivate
fAlignedDetectorsKVDetectorprivate
fAmasrKVMaterialprivate
fCalibratorsKVDetectorprivate
fCalWarningKVDetectorprivate
fDepthInTelescopeKVDetectorprivate
fDetCounterKVDetectorprivatestatic
fDetectingKVDetectorprivate
fDetSignalsKVDetectorprivate
fDistanceKVPositionprivate
fELossKVMaterialmutableprivate
fELossFKVDetectorprivate
fEnvIsInitKVBaseprivatestatic
fEResFKVDetectorprivate
fEResforEincKVDetectorprivate
fEWPositionKVDetectorprivate
fFNameKVDetectorprivate
fGainKVDetectorprivate
fIdentPKVDetectorprivate
fIDTelAlignKVDetectorprivate
fIDTele4IdentKVDetectorprivate
fIDTelescopesKVDetectorprivate
FindClassSourceFiles(const Char_t *class_name, KVString &imp_file, KVString &dec_file, const Char_t *dir_name=".")KVBasestatic
FindExecutable(TString &exec, const Char_t *path="$(PATH)")KVBasestatic
FindFile(const Char_t *search, TString &wfil)KVBasestatic
FindZmin(Double_t ELOSS=-1., Char_t mass_formula=-1)KVDetectorvirtual
fIonRangeTableKVMaterialprivatestatic
Fired(Option_t *opt="any") constKVDetectorinlinevirtual
fLabelKVBaseprivate
fMatrixKVPositionprivate
fNameOfArrayKVDetectorprivate
fNbObjKVBaseprivatestatic
fNodeKVDetectorprivate
fNumberKVBaseprivate
fParentStrucListKVDetectorprivate
fParticlesKVDetectorprivate
fPhiKVPositionmutableprivate
fPhi_maxKVPositionprivate
fPhi_minKVPositionprivate
fPresentKVDetectorprivate
fPressureKVMaterialprivate
fRangeFKVDetectorprivate
fSegmentKVDetectorprivate
fShapeKVPositionprivate
fSimModeKVDetectorprivate
fSingleLayerKVDetectorprivate
fSolidAngleKVPositionmutableprivate
fTempKVMaterialprivate
fThetaKVPositionprivate
fTheta_maxKVPositionprivate
fTheta_minKVPositionprivate
fThickKVMaterialprivate
fTotThicknessKVDetectorprivate
fUnidentPKVDetectorprivate
fWorkingDirectoryKVBaseprivatestatic
GetAbsGeoVolume() constKVMaterialinlinevirtual
GetAbsorber(Int_t i) constKVDetector
GetAbsorber(const Char_t *name) constKVDetectorinline
GetActiveLayer() constKVDetectorinlinevirtual
GetActiveLayerMatrix() constKVDetectorinline
GetActiveLayerShape() constKVDetectorinline
GetActiveLayerSurfaceCentre() constKVDetectorinline
GetActiveLayerVolumeCentre() constKVDetectorinline
GetAlignedDetectors(UInt_t direction=1)KVDetectorvirtual
GetAlignedIDTelescopes()KVDetector
GetAreaDensity() constKVMaterial
GetArrayName()KVDetectorvirtual
GetAzimuthalWidth(Double_t phmin=-1., Double_t phimax=-1.) constKVPosition
GetBINDIRFilePath(const Char_t *namefile="")KVBasestatic
GetCalibratedEnergy() constKVDetectorinlinevirtual
GetCalibrator(const Char_t *name, const Char_t *type) constKVDetectorinline
GetCalibrator(const Char_t *type) constKVDetectorinline
GetCentreOfEntranceWindow() constKVDetectorinline
GetCornerCoordinates(TVector3 *, Double_t=0)KVPosition
GetCornerCoordinatesInOwnFrame(TVector3 *, Double_t=0)KVPosition
GetCorrectedEnergy(KVNucleus *, Double_t e=-1., Bool_t transmission=kTRUE)KVDetectorvirtual
GetCosTheta() constKVDetectorinlinevirtual
GetDATABASEFilePath()KVBasestatic
GetDATADIRFilePath(const Char_t *namefile="")KVBasestatic
GetDataSetEnv(const Char_t *dataset, const Char_t *type, const Char_t *defval)KVBasestatic
GetDataSetEnv(const Char_t *dataset, const Char_t *type, Double_t defval)KVBasestatic
GetDataSetEnv(const Char_t *dataset, const Char_t *type, Bool_t defval)KVBasestatic
GetDeltaE(Int_t Z, Int_t A, Double_t Einc)KVDetectorvirtual
GetDeltaEFromERes(Int_t Z, Int_t A, Double_t Eres)KVDetectorvirtual
GetDensity() constKVMaterial
GetDepthInTelescope() constKVDetectorinlinevirtual
GetDetectorSignal(const KVString &type) constKVDetectorinlinevirtual
GetDetectorSignalValue(const KVString &type, const KVNameValueList &params="") constKVDetectorinline
GetDirection()KVDetectorinlinevirtual
GetDistance() constKVDetectorinlinevirtual
GetEffectiveAreaDensity(TVector3 &norm, TVector3 &direction)KVMaterial
GetEffectiveThickness(TVector3 &norm, TVector3 &direction)KVMaterial
GetEIncOfMaxDeltaE(Int_t Z, Int_t A)KVDetectorvirtual
GetELossFunction(Int_t Z, Int_t A)KVDetectorvirtual
GetELostByParticle(KVNucleus *, TVector3 *norm=0)KVDetectorvirtual
GetEmaxValid(Int_t Z, Int_t A)KVMaterial
GetEnergy() constKVDetectorinlinevirtual
GetEnergyLoss() constKVDetectorinlinevirtual
GetEntranceWindow() constKVDetectorinline
GetEntranceWindowSurfaceArea()KVDetectorvirtual
GetERes(Int_t Z, Int_t A, Double_t Einc)KVDetectorvirtual
GetEResAfterDetector() constKVDetectorinlinevirtual
GetEResFromDeltaE(Int_t Z, Int_t A, Double_t dE=-1.0, enum SolType type=kEmax)KVMaterialvirtual
GetEResFunction(Int_t Z, Int_t A)KVDetectorvirtual
GetETCDIRFilePath(const Char_t *namefile="")KVBasestatic
GetExampleFilePath(const Char_t *library, const Char_t *namefile)KVBasestatic
GetGain() constKVDetectorinline
GetGeoMedium(const Char_t *="")KVMaterialvirtual
GetGeoVolume()KVDetectorvirtual
GetGraphOfDeltaEVsE(const KVNucleus &nuc, Int_t npts, Double_t Emin, Double_t Emax)KVMaterialvirtual
GetGroup() constKVDetector
GetGroupNumber()KVDetector
GetHits() constKVDetectorinline
GetIDTelescopes()KVDetectorinline
GetINCDIRFilePath(const Char_t *namefile="")KVBasestatic
GetIncidentEnergy(Int_t Z, Int_t A, Double_t delta_e=-1.0, enum SolType type=kEmax)KVDetectorvirtual
GetIncidentEnergyFromERes(Int_t Z, Int_t A, Double_t Eres)KVDetectorvirtual
GetIndex() constKVDetectorinlinevirtual
GetInverseDetectorSignalValue(const KVString &output, Double_t value, const KVString &input, const KVNameValueList &params="") constKVDetectorinline
GetKVBuildDate()KVBasestatic
GetKVBuildDir()KVBasestatic
GetKVBuildTime()KVBasestatic
GetKVBuildType()KVBasestatic
GetKVBuildUser()KVBasestatic
GetKVSourceDir()KVBasestatic
GetKVVersion()KVBasestatic
GetLabel() constKVBaseinline
GetLIBDIRFilePath(const Char_t *namefile="")KVBasestatic
GetLinearRange(Int_t Z, Int_t A, Double_t Einc)KVDetectorvirtual
GetListOfAbsorbers() constKVDetectorinline
GetListOfCalibrators() constKVDetectorinline
GetListOfDetectorSignals() constKVDetectorinline
GetListOfPlugins(const Char_t *base)KVBasestatic
GetListOfPluginURIs(const Char_t *base)KVBasestatic
GetMass() constKVMaterial
GetMaterialName() constKVDetectorinline
GetMatrix() constKVDetectorinlineprivatevirtual
GetMaxDeltaE(Int_t Z, Int_t A)KVDetectorvirtual
GetMisalignmentAngle() constKVDetectorinlineprivatevirtual
GetNameOfArray() constKVDetectorinline
GetNHits() constKVDetectorinline
GetNode()KVDetectorinline
GetNumber() constKVBaseinline
GetNumberOfAbsorberLayers() constKVDetectorinline
GetNumberOfObjects() constKVBaseinline
GetObject() constKVBasevirtual
GetOC_SC_CosAngle() constKVPositioninlineprivate
GetParentStructure(const Char_t *type, const Char_t *name="") constKVDetector
GetParticleEIncFromERes(KVNucleus *, TVector3 *norm=0)KVDetectorvirtual
GetPhi() constKVDetectorinlinevirtual
GetPhiMax() constKVPositioninline
GetPhiMin() constKVPositioninline
GetPluginURI(const Char_t *base, const Char_t *plugin)KVBasestatic
GetPressure() constKVMaterialvirtual
GetPunchThroughEnergy(Int_t Z, Int_t A)KVDetectorvirtual
GetRandomAngles(Double_t &th, Double_t &ph, Option_t *t="isotropic")KVDetectorinlinevirtual
GetRandomDirection(Option_t *t="isotropic")KVDetectorinlinevirtual
GetRandomIsotropicRotation()KVPosition
GetRandomPointOnSurface() constKVDetectorinlineprivatevirtual
GetRange(Int_t Z, Int_t A, Double_t Einc)KVDetectorvirtual
GetRangeFunction(Int_t Z, Int_t A)KVDetectorvirtual
GetRangeTable()KVMaterialstatic
GetSCVector() constKVPositioninlineprivate
GetSegment() constKVDetectorinline
GetShape() constKVDetectorinlineprivatevirtual
GetSinTheta() constKVDetectorinlinevirtual
GetSmallestEmaxValid(Int_t Z, Int_t A)KVDetectorvirtual
GetSolidAngle() constKVDetectorinlinevirtual
GetSurfaceArea(int npoints=100000) constKVDetectorinlineprivatevirtual
GetSurfaceCentre() constKVDetectorinlineprivatevirtual
GetSurfaceNormal() constKVDetectorinlineprivatevirtual
GetTelescopesForIdentification()KVDetector
GetTemperature() constKVMaterialvirtual
GetTempFileName(TString &base)KVBasestatic
GetTEMPLATEDIRFilePath(const Char_t *namefile="")KVBasestatic
GetTheta() constKVDetectorinlinevirtual
GetThetaMax() constKVPositioninline
GetThetaMin() constKVPositioninline
GetThickness() constKVMaterialvirtual
GetTotalDeltaE(Int_t Z, Int_t A, Double_t Einc)KVDetectorvirtual
GetTotalThicknessInCM()KVDetectorinline
GetType() constKVBaseinlinevirtual
GetVerticesInOwnFrame(TVector3 *, Double_t, Double_t)KVDetectorvirtual
GetVolumeCentre() constKVDetectorinlineprivatevirtual
GetWidthsFromDimension(Double_t lin_dim)KVPosition
GetWORKDIRFilePath(const Char_t *namefile="")KVBasestatic
GetZ() constKVMaterial
gitBranch()KVBasestatic
gitCommit()KVBasestatic
HasDetectorSignal(const KVString &type) constKVDetectorinline
HasLabel() constKVBaseinline
HasSameStructureAs(const KVDetector *) constKVDetector
IncrementIdentifiedParticles(Int_t n=1)KVDetectorinline
IncrementUnidentifiedParticles(Int_t n=1)KVDetectorinline
init()KVDetector
InitEnvironment()KVBasestatic
is_gnuinstall()KVBaseinlinestatic
IsAlignedWith(KVPosition *pos)KVPosition
IsAnalysed()KVDetectorinline
IsAzimuthallyWiderThan(KVPosition *pos)KVPosition
IsCalibrated() constKVDetectorinline
IsCalibrated(const KVNameValueList &params) constKVDetector
IsCalled(const Char_t *name) constKVBaseinlinevirtual
IsDetecting() constKVDetectorinlinevirtual
IsGas() constKVMaterial
IsInPhiRange(const Double_t phi)KVPosition
IsInPolarRange(const Double_t theta)KVPosition
IsIsotopic() constKVMaterial
IsLabelled(const Char_t *l) constKVBaseinline
IsNat() constKVMaterial
IsOK() constKVDetectorinlinevirtual
IsOverlappingWith(KVPosition *pos)KVPosition
IsPresent() constKVDetectorinlinevirtual
IsSimMode() constKVDetectorinlinevirtual
IsSingleLayer() constKVDetectorinline
IsSmallerThan(KVPosition *pos)KVPosition
IsThisAPlugin(const TString &uri, TString &base)KVBasestatic
IsType(const Char_t *typ) constKVBaseinlinevirtual
kActiveSet enum valueKVDetectorprivate
kEmax enum valueKVMaterial
kEmin enum valueKVMaterial
kIdentifiedParticle enum valueKVDetectorprivate
kIsAnalysed enum valueKVDetectorprivate
kIsKaliVedaObject enum valueKVBase
kUnidentifiedParticle enum valueKVDetectorprivate
KVBase()KVBase
KVBase(const Char_t *name, const Char_t *title="")KVBase
KVBase(const KVBase &)KVBase
KVDetector()KVDetector
KVDetector(const Char_t *type, const Float_t thick=0.0)KVDetector
KVDetector(const KVDetector &)KVDetector
KVMaterial()KVMaterial
KVMaterial(const Char_t *type, const Double_t thick=0.0)KVMaterial
KVMaterial(const Char_t *gas, const Double_t thick, const Double_t pressure, const Double_t temperature=19.0)KVMaterial
KVMaterial(Double_t area_density, const Char_t *type)KVMaterial
KVMaterial(const KVMaterial &)KVMaterial
KVPosition()KVPosition
KVPosition(Double_t thmin, Double_t thmax, Double_t phmin, Double_t phmax, Double_t dist=0.0)KVPosition
List()KVBaseinlinevirtual
LoadPlugin(const Char_t *base, const Char_t *uri="0")KVBasestatic
MakeDetector(const Char_t *name, Float_t thick)KVDetectorstatic
OpenContextMenu(const char *method, TObject *obj, const char *alt_method_name="")KVBasestatic
OpenTempFile(TString &base, std::ofstream &fp)KVBasestatic
operator=(const KVBase &)KVBase
Print(Option_t *option="") constKVDetectorvirtual
PrintSplashScreen()KVBasestatic
ProtectedGetX(const TF1 *func, Double_t val, int &status, Double_t xmin=0.0, Double_t xmax=0.0) constKVBase
RangeDet(Double_t *x, Double_t *par)KVDetectorprivate
ReadConfigFiles()KVBaseprivatestatic
ReadDefinitionFromFile(const Char_t *)KVDetectorvirtual
ReadGUIMimeTypes()KVBaseprivatestatic
remove_signal_for_calibrator(KVCalibrator *K)KVDetectorprivate
RemoveCalibrators()KVDetectorvirtual
RemoveHit(KVNucleus *part)KVDetectorinline
RemoveParentStructure(KVGeoStrucElement *elem)KVDetector
ReplaceCalibrator(const Char_t *type, KVCalibrator *cal, const KVNameValueList &opts="")KVDetector
Reset(Option_t *opt="")KVDetectorinlinevirtual
ResetAlignedDetectors(UInt_t direction=1)KVDetector
ROOTGeo() constKVPosition
SearchAndOpenKVFile(const Char_t *name, KVSQLite::database &dbfile, const Char_t *kvsubdir="")KVBasestatic
SearchAndOpenKVFile(const Char_t *name, std::ifstream &file, const Char_t *kvsubdir="", KVLockfile *locks=0)KVBasestatic
SearchAndOpenKVFile(const Char_t *name, std::ofstream &file, const Char_t *kvsubdir="", KVLockfile *locks=0)KVBasestatic
SearchKVFile(const Char_t *name, TString &fullpath, const Char_t *kvsubdir="")KVBasestatic
SetAbsGeoVolume(TGeoVolume *v)KVMaterialinlinevirtual
SetActiveLayer(KVMaterial *actif)KVDetectorinline
SetActiveLayerMatrix(const TGeoHMatrix *)KVDetector
SetActiveLayerShape(TGeoBBox *)KVDetector
SetAnalysed(Bool_t b=kTRUE)KVDetectorinline
SetAreaDensity(Double_t dens)KVMaterial
SetAzimuthalAngle(Double_t ph)KVPositionvirtual
SetAzimuthalMinMax(Double_t min, Double_t max)KVPositionvirtual
SetAzimuthalWidth(Double_t aw)KVPositionvirtual
SetDetecting(Bool_t yes=kTRUE)KVDetectorinline
SetDetectorSignalValue(const KVString &type, Double_t val) constKVDetectorinline
SetDistance(Double_t d)KVPositioninline
SetEnergy(Double_t e) constKVDetectorinlinevirtual
SetEnergyLoss(Double_t e) constKVDetectorinlinevirtual
SetEntranceWindowMatrix(const TGeoHMatrix *)KVDetector
SetEntranceWindowShape(TGeoBBox *)KVDetector
SetEResAfterDetector(Double_t e)KVDetectorinlinevirtual
SetGain(Double_t gain)KVDetectorinline
SetLabel(const Char_t *lab)KVBaseinline
SetMass(Int_t a)KVMaterial
SetMaterial(const Char_t *type)KVDetectorvirtual
SetMatrix(const TGeoHMatrix *m)KVDetectorinlineprivatevirtual
SetNameOfArray(const TString &n)KVDetectorinline
SetNumber(UInt_t num)KVBaseinlinevirtual
SetPhi(Double_t p)KVPositioninline
SetPhiMinMax(Double_t min, Double_t max)KVPositioninline
SetPolarAngle(Double_t th)KVPositionvirtual
SetPolarMinMax(Double_t min, Double_t max)KVPositionvirtual
SetPolarWidth(Double_t pw)KVPositionvirtual
SetPresent(Bool_t yes=kTRUE)KVDetectorinline
SetPressure(Double_t)KVMaterialvirtual
SetSegment(UShort_t s)KVDetectorinlinevirtual
SetShape(TGeoBBox *s)KVDetectorinlineprivatevirtual
SetSimMode(Bool_t on=kTRUE)KVDetectorinlinevirtual
SetTemperature(Double_t)KVMaterialvirtual
SetTheta(Double_t t)KVPositioninline
SetThickness(Double_t thick)KVDetectorvirtual
SetType(const Char_t *str)KVBaseinlinevirtual
SolType enum nameKVMaterial
WorkingDirectory()KVBaseinlinestatic
~ KVBase()KVBasevirtual
~ KVDetector()KVDetectorvirtual
~ KVMaterial()KVMaterialvirtual
~KVPosition()KVPositionvirtual