OmeroBlitz API
Home Previous Up Next Index

omero::model::Detector

Overview

[ "protected" ] class Detector extends IObject

Used By

InstrumentDetectorSeq
reloadAnnotationLinks
DetectorAnnotationLink::getParent
DetectorAnnotationLink::link
DetectorAnnotationLink::parent
DetectorAnnotationLink::setParent
DetectorSettings::detector
DetectorSettings::getDetector
DetectorSettings::setDetector
Instrument::addDetector
Instrument::removeDetector

Operation Index

getVersion
setVersion
getManufacturer
setManufacturer
getModel
setModel
getLotNumber
setLotNumber
getSerialNumber
setSerialNumber
getVoltage
setVoltage
getGain
setGain
getOffsetValue
setOffsetValue
getZoom
setZoom
getAmplificationGain
setAmplificationGain
getType
setType
getInstrument
setInstrument
unloadAnnotationLinks
sizeOfAnnotationLinks
copyAnnotationLinks
addDetectorAnnotationLink
addAllDetectorAnnotationLinkSet
removeDetectorAnnotationLink
removeAllDetectorAnnotationLinkSet
clearAnnotationLinks
reloadAnnotationLinks
getAnnotationLinksCountPerOwner
linkAnnotation
addDetectorAnnotationLinkToBoth
findDetectorAnnotationLink
unlinkAnnotation
removeDetectorAnnotationLinkFromBoth
linkedAnnotationList

Data Member Index

version
manufacturer
model
lotNumber
serialNumber
voltage
gain
offsetValue
zoom
amplificationGain
type
instrument
annotationLinksSeq
annotationLinksLoaded
annotationLinksCountPerOwner

Operations

RInt getVersion()

void setVersion(RInt theVersion)

RString getManufacturer()

void setManufacturer(RString theManufacturer)

RString getModel()

void setModel(RString theModel)

RString getLotNumber()

void setLotNumber(RString theLotNumber)

RString getSerialNumber()

void setSerialNumber(RString theSerialNumber)

ElectricPotential getVoltage()

void setVoltage(ElectricPotential theVoltage)

RDouble getGain()

void setGain(RDouble theGain)

RDouble getOffsetValue()

void setOffsetValue(RDouble theOffsetValue)

RDouble getZoom()

void setZoom(RDouble theZoom)

RDouble getAmplificationGain()

void setAmplificationGain(RDouble theAmplificationGain)

DetectorType getType()

void setType(DetectorType theType)

Instrument getInstrument()

void setInstrument(Instrument theInstrument)

void unloadAnnotationLinks()

int sizeOfAnnotationLinks()

DetectorAnnotationLinksSeq copyAnnotationLinks()

void addDetectorAnnotationLink(DetectorAnnotationLink target)

void addAllDetectorAnnotationLinkSet(DetectorAnnotationLinksSeq targets)

void removeDetectorAnnotationLink(DetectorAnnotationLink theTarget)

void removeAllDetectorAnnotationLinkSet(DetectorAnnotationLinksSeq targets)

void clearAnnotationLinks()

void reloadAnnotationLinks(Detector toCopy)

sys::CountMap getAnnotationLinksCountPerOwner()

DetectorAnnotationLink linkAnnotation(Annotation addition)

void addDetectorAnnotationLinkToBoth(DetectorAnnotationLink link, bool bothSides)

DetectorAnnotationLinksSeq findDetectorAnnotationLink(Annotation removal)

void unlinkAnnotation(Annotation removal)

void removeDetectorAnnotationLinkFromBoth(DetectorAnnotationLink link, bool bothSides)

DetectorLinkedAnnotationSeq linkedAnnotationList()

Data Members

RInt version;

RString manufacturer;

RString model;

RString lotNumber;

RString serialNumber;

ElectricPotential voltage;

RDouble gain;

RDouble offsetValue;

RDouble zoom;

RDouble amplificationGain;

DetectorType type;

Instrument instrument;

DetectorAnnotationLinksSeq annotationLinksSeq;

bool annotationLinksLoaded;

sys::CountMap annotationLinksCountPerOwner;


Home Previous Up Next Index