CMS 3D CMS Logo

All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Modules Pages
OptOSensor2D Member List

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

addCoordinateEntryToList(Entry *entry)OpticalObjectinline
addExtraEntryToList(Entry *entry)OpticalObjectinline
addExtraEntryValueOriginalOriginalToList(ALIdouble entry_value)OpticalObjectinline
addExtraEntryValueOriginalToList(ALIdouble entry_value)OpticalObjectinline
addExtraEntryValueToList(ALIdouble entry_value)OpticalObjectinline
addPii(double val)OpticalObject
anglesIsGlobalOpticalObjectprivate
approxTo0(double val)OpticalObject
axisXLocalInGlobalOpticalObjectprivate
axisYLocalInGlobalOpticalObjectprivate
axisZLocalInGlobalOpticalObjectprivate
buildRmFromEntryValuesOriginalOriginal()OpticalObject
buildWordList(const Entry *entry, std::vector< ALIstring > &wordlist)OpticalObjectprivate
calculateLocalRotationAxisInGlobal()OpticalObjectprivate
centreGlob() constOpticalObjectinline
centreGlobal() constOpticalObjectinline
centreGlobOriginal() constOpticalObjectinline
centreGlobOriginalOriginal() constOpticalObjectinline
centreIsGlobalOpticalObjectprivate
centreLocal() constOpticalObject
checkMatrixEquations(double angleX, double angleY, double angleZ, CLHEP::HepRotation *rot=nullptr)OpticalObject
construct()OpticalObject
constructFromOptAligInfo(const OpticalAlignInfo &oaInfo)OpticalObject
constructMaterial()OpticalObjectvirtual
constructSolidShape() overrideOptOSensor2Dvirtual
convertPointToLocalCoordinates(const CLHEP::Hep3Vector &point)OptOSensor2D
CoordinateEntryList() constOpticalObjectinline
copyData()OpticalObjectprivate
createComponentOptOs(ALIFileIn &filein)OpticalObjectprivate
createComponentOptOsFromOptAlignInfo()OpticalObject
createNewOptO(OpticalObject *parent, ALIstring optoType, ALIstring optoName, ALIbool fcopyComponents)OpticalObjectprivate
defaultBehaviour(LightRay &lightray, Measurement &meas) overrideOptOSensor2Dvirtual
detailedDeviatesLightRay(LightRay &lightray)OpticalObjectvirtual
detailedTraversesLightRay(LightRay &lightray) overrideOptOSensor2Dvirtual
deviFromFileOptOSensor2Dprivate
diff2pi(double ang1, double ang2)OpticalObject
displaceCentreGlob(const XYZcoor coor, const ALIdouble disp)OpticalObject
displaceCentreGlob(const CLHEP::Hep3Vector &dispVec)OpticalObject
displaceCentreGlobOriginal(const XYZcoor coor, const ALIdouble disp)OpticalObject
displaceCentreGlobOriginal(const CLHEP::Hep3Vector &dispVec)OpticalObject
displaceCentreGlobOriginalOriginal(const XYZcoor coor, const ALIdouble disp)OpticalObject
displaceCentreGlobOriginalOriginal(const CLHEP::Hep3Vector &dispVec)OpticalObject
displaceExtraEntry(const ALIuint entryNo, const ALIdouble disp)OpticalObject
displaceExtraEntryOriginal(const ALIuint entryNo, const ALIdouble disp)OpticalObject
displaceExtraEntryOriginalOriginal(const ALIuint entryNo, const ALIdouble disp)OpticalObject
displaceRmGlobAroundGlobal(OpticalObject *opto1stRotated, const XYZcoor coor, const ALIdouble disp)OpticalObject
displaceRmGlobAroundLocal(OpticalObject *opto1stRotated, const XYZcoor coor, const ALIdouble disp)OpticalObject
displaceRmGlobOriginal(const OpticalObject *opto1stRotated, const XYZcoor coor, const ALIdouble disp)OpticalObject
displaceRmGlobOriginalOriginal(const OpticalObject *opto1stRotated, const XYZcoor coor, const ALIdouble disp)OpticalObject
eq2ang(double ang1, double ang2)OpticalObject
ExtraEntryList() constOpticalObjectinline
extraEntryNo(const ALIstring &entry_name) constOpticalObject
ExtraEntryValueList()OpticalObjectinline
ExtraEntryValueOriginalList()OpticalObjectinline
ExtraEntryValueOriginalOriginalList()OpticalObjectinline
fastDeviatesLightRay(LightRay &lightray)OpticalObjectvirtual
fastTraversesLightRay(LightRay &lightray) overrideOptOSensor2Dvirtual
fcopyDataOpticalObjectprivate
fdevi_from_fileOptOSensor2Dprivate
fillCoordinateEntry(const ALIstring &coor_name, const std::vector< ALIstring > &wordlist)OpticalObjectprivate
fillExtraEntry(std::vector< ALIstring > &wordlist) overrideOptOSensor2Dvirtual
fillIguana()OpticalObjectinlinevirtual
fillVRML()OpticalObjectinlinevirtual
findExtraEntryValue(const ALIstring &eename) constOpticalObject
findExtraEntryValueIfExists(const ALIstring &eename, ALIdouble &value) constOpticalObject
findExtraEntryValueMustExist(const ALIstring &eename) constOpticalObject
getCmsswID() constOpticalObjectinline
getCoordinateFromOptAlignParam(const OpticalAlignParam &oaParam)OpticalObject
getDisplacementInLocalCoordinates(const XYZcoor coor, const ALIdouble disp)OpticalObject
getDispVec(const XYZcoor coor, const ALIdouble disp)OpticalObjectprivate
getEntryCentre(const XYZcoor coor) constOpticalObject
getEntryCentre(const ALIstring &coor) constOpticalObject
getEntryRMangle(const XYZcoor coor) constOpticalObject
getEntryRMangle(const ALIstring &coor) constOpticalObject
getLocalRotationAngles(const std::vector< Entry * > &entries) constOpticalObject
getMaterial() constOpticalObjectinline
getPlate(const ALIbool forwardPlate, const ALIbool applyWedge)OpticalObject
getRotationAnglesFromMatrix(CLHEP::HepRotation &rmLocal, const std::vector< Entry * > &entries) constOpticalObject
getRotationAnglesInOptOFrame(const OpticalObject *optoAncestor, const std::vector< Entry * > &entries) constOpticalObject
getSolidShape() constOpticalObjectinline
getZAxis()OpticalObjectinline
ID() constOpticalObjectinline
longName() constOpticalObjectinline
makeMeasurement(LightRay &lightray, Measurement &meas) overrideOptOSensor2Dvirtual
meas()OpticalObjectinline
name() constOpticalObjectinline
OpticalObject()OpticalObjectinline
OpticalObject(OpticalObject *parent, const ALIstring &type, const ALIstring &name, const ALIbool copy_data)OpticalObject
OptOSensor2D()OptOSensor2Dinline
OptOSensor2D(OpticalObject *parent, const ALIstring &type, const ALIstring &name, const ALIbool copy_data)OptOSensor2Dinline
parent() constOpticalObjectinline
participateInMeasurement(LightRay &lightray, Measurement &meas, const ALIstring &behav)OpticalObjectvirtual
propagateGlobalRMOriginalOriginalChangeToChildren(const CLHEP::HepRotation &rmorioriold, const CLHEP::HepRotation &rmoriorinew)OpticalObject
readCoordinates(const ALIstring &coor_type_read, const ALIstring &coor_type_expected, ALIFileIn &filein)OpticalObjectprivate
readData(ALIFileIn &filein)OpticalObjectprivate
readExtraEntries(ALIFileIn &filein)OpticalObjectprivate
resetGlobalCoordinates()OpticalObject
resetOriginalOriginalCoordinates()OpticalObject
rmGlob() constOpticalObjectinline
rmGlobOriginal() constOpticalObjectinline
rmGlobOriginalOriginal() constOpticalObjectinline
rmLocal() constOpticalObject
rotateItAroundGlobal(T &object, const XYZcoor coor, const double disp)OpticalObjectprivate
SetAnglesIsGlobal(ALIbool isG)OpticalObjectinlineprivate
setAnglesNull()OpticalObjectprivate
SetCentreGlobFromCentreLocal()OpticalObjectprivate
SetCentreIsGlobal(ALIbool isG)OpticalObjectinlineprivate
SetCentreLocalFromEntryValues()OpticalObjectprivate
setCmsswID(ALIuint id)OpticalObjectinline
setExtraEntryValue(const ALIuint entryNo, const ALIdouble disp)OpticalObject
setGlobalCentre()OpticalObjectprivate
setGlobalCoordinates()OpticalObject
setGlobalCoordinatesOfComponents()OpticalObjectprivate
setGlobalRM()OpticalObjectprivate
setGlobalRMOriginalOriginal(const CLHEP::HepRotation &rmoriori)OpticalObject
setID(ALIuint id)OpticalObjectinline
setMeas(Measurement *meas)OpticalObjectinline
setOriginalEntryValues()OpticalObject
setRmGlobal(const CLHEP::HepRotation &rm)OpticalObjectinline
setRmGlobalOriginal(const CLHEP::HepRotation &rm)OpticalObjectinline
SetRMGlobFromRMLocal()OpticalObjectprivate
SetRMGlobFromRMLocalOriginalOriginal(const CLHEP::HepRotation &rmoriori)OpticalObjectprivate
SetRMLocalFromEntryValues()OpticalObjectprivate
setType(const ALIstring &type)OpticalObjectinline
shortName() constOpticalObject
theCentreGlobOpticalObjectprivate
theCentreGlobOriginalOpticalObjectprivate
theCentreGlobOriginalOriginalOpticalObjectprivate
theCmsswIDOpticalObjectprivate
theCoordinateEntryVectorOpticalObjectprivate
theCurrentMeasOpticalObjectprivate
theExtraEntryValueOriginalOriginalVectorOpticalObjectprivate
theExtraEntryValueOriginalVectorOpticalObjectprivate
theExtraEntryValueVectorOpticalObjectprivate
theExtraEntryVectorOpticalObjectprivate
theMaterialOpticalObjectprotected
theNameOpticalObjectprivate
theParentOpticalObjectprivate
theRmGlobOpticalObjectprivate
theRmGlobOriginalOpticalObjectprivate
theRmGlobOriginalOriginalOpticalObjectprivate
theSolidShapeOpticalObjectprotected
theTypeOpticalObjectprivate
transformCylindrical2Cartesian()OpticalObjectprivate
transformGlobal2Local()OpticalObjectprivate
transformSpherical2Cartesian()OpticalObjectprivate
type() constOpticalObjectinline
userDefinedBehaviour(LightRay &lightray, Measurement &meas, const ALIstring &behav)OpticalObjectvirtual
verboseOpticalObjectprotected
~OpticalObject()OpticalObjectvirtual
~OptOSensor2D() overrideOptOSensor2Dinline