Page History
...
Wiki Markup |
---|
Returns the list of 4 numbers {{\[f_11_ENRC, f_12_ENRC, f_21_ENRC, f_22_ENRC\]}} obtained from [{{bld.BldDataFEEGasDetEnergy}}|#_pdsdata.bld.BldDataFEEGasDetEnergy] object. |
...
Method
...
getPrincetonValue()
Usage: opalConfig frame = evt.getOpal1kConfiggetPrincetonValue(address, env)
Returns Opal1k configuration data of type opal1k.ConfigV*
for specific device. If address given is not very specific then the first matching object is returned.
Parameters:
- address –
xtc.DetInfo
object or an address string (see User Manual)
Same caveats apply as for getAcqConfig()
method.
Method getOpal1kValue()
Usage: frame = evt.getOpal1kValue(address)
Returns Acqiris data object of type _pdsdata.cameraPrinceton frame object of type pypdsdata.princeton.Frame*
for specific device and channel. If address given is not very specific then the first matching object is returned.
...
- address –
xtc.DetInfo
object or an address string (see User Manual) - env – environment object containing Acqiris configuration object
...
Method getPhaseCavity()
Usage: obj = evt.getPhaseCavity()
...
Panel | ||||||
---|---|---|---|---|---|---|
Class pyana.event.EnvInstance of this class is a container for all sorts of environment data. ConstructionUsage: Creates environment object. Parameters:
Objects of this type are created by pyana itself and end users do not need to create new instances. Method epicsStore()Usage: This is the primary method for user code to access EPICS data. It returns Method getAcqConfig()Usage: Returns Acqiris configuration object for a given device address. If more than one object is matched by the parameters then first arbitrary object is returned. Parameters:
Method getControlConfig()Usage: Returns control.Config configuration object or Method getOpal1kConfig()Usage: Returns Opal1k configuration object for a given device address. If more than one object is matched by the parameters then first arbitrary object is returned. Parameters:
Method getPnCCDConfig()Usage: Returns pnCCD configuration object for a given device address. If more than one object is matched by the parameters then first arbitrary object is returned. Parameters:
Method hmgr()Usage: Returns histogram manager object of type Method jobName()Usage: Returns analysis job name string. Method jobNameSub()Usage: Returns process-specific analysis job name string. In case of multi-processing job it will a string in format "jobName-procNum" where procNum is a number returned by Method mkfile()Usage: Opens file for writing output data. This is pyana's alternative for Python open() function which supports multi-processing. If user needs the data in this file to be merged with the files produced by other processes then mkfile() has to be used in place of open(). Parameters:
In case of single-process job this method is equivalent to a regular Python open() method. In case of multi-processing when this method is called from a sub-process then the file is created somewhere in a temporary location (with unique name). At the end of the job files from all sub-processes are merged into one file with name filename and the temporary files are deleted. Method subprocess()Usage: Returns sub-process number. In case of multi-processing job it will be a non-negative number ranging from 0 to a total number of sub-processes. In case of single-process job it will return -1. Method result()Usage: Method used by pyana to extract the data produced by a single sub-process in multi-processing setup. Not to be used by end users. |
...