Page History
...
Panel | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|
Class pyana.event.EventInstance of this class contains all event data. ConstructionUsage: Creates event object from the corresponding XTC datagram object. Parameters:
Method find()Usage: Returns possibly empty list of data objects contained in the event. This method accepts a number of arguments, but all arguments are optional. If no arguments are given then a list of all data objects is returned. If some arguments are given then only those objects that satisfy a particular criteria are returned. The list of possible keyword arguments:
The parameters Method findFirst()Usage: Accepts the same set of arguments as MethodgetAcqConfigget()
This is a generic method for finding an object of given type. If address is not given or Returns Acqiris configuration data of type Parameters:
Ordinary configuration objects are contained in a Method getAcqValue()Usage: Method getAcqValue()Usage: Returns Acqiris data object Returns Acqiris data object of type Parameters:
Channel number is an integer number, total number of channels can be extracted from the Acqiris configuration object. Method getEBeam()Usage: Returns data object of type Method getEvrData()Usage: Returns data object of type Parameters:
This method is equivalent to Method getFeeGasDet()Usage:
Method |
...
getFrameValue()Usage: |
...
|
...
Returns |
...
frame data object of type |
...
...
Parameters:
|
...
This method is equivalent to Method getIpimbValue |
Method getPhaseCavity()
Usage: obj = evt.getPhaseCavity()
Returns data object of type bld.BldDataPhaseCavity
.
...
()Usage: |
...
|
...
|
...
Returns frame data object of type |
...
...
Parameters:
|
...
This method is equivalent to Method getOpal1kValue |
...
()Usage: |
...
|
...
|
...
This methods is an alias for Method getPhaseCavity |
...
Returns _pdsdata.xtc.ClockTime
object, equivalent to dg.seq.clock()
...
()Usage: |
...
|
...
Returns |
...
data object of type Method getPnCcdValue()Usage: returns pnCCD data object of type Parameters:
Method getPrincetonValue()Usage: Returns Princeton frame object of type Parameters:
Method getTime()Usage: Returns Method seq()Usage: Returns |
...
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 getConfig()
This is a generic method for finding a configuration object of given type. If address is not given or is not very specific then the first matching object is returned. Parameters:
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:
This method is equivalent to Method getOpal1kConfig()Usage: Returns Opal1k | ||||||||
Panel | ||||||||
Anchor | | pyana.event.Env | pyana.event.Env |
...
updateConfig()Usage: |
...
This method |
...
copies configuration objects from event object into environment. Parameters:
This method is not supposed to be called from user code, pyana takes care of all updates itself. Method |
...
updateEpics()Usage: |
...
This method |
...
updates environment EPICS data from event object |
...
. Parameters:
This method is not supposed to be called from user code, pyana takes care of all updates itself. |
...
Panel | ||||||
---|---|---|---|---|---|---|
Class pyana.event.EpicsStoreInstance of this class contains current status of all EPICS channels. It is updated from event data on every new event. ConstructionUsage: Creates EPICS store object. Objects of this type are created by pyana itself and end users do not need to create new instances. Method update()Usage: This method updates environment EPICS data from event object. Parameters:
This method is not supposed to be called from user code, pyana takes care of all updates itself. Method value()Usage Returns current value of the EPICS channel with the given name. The type of returned data is either Parameters:
This is the primary method to access EPICS information in pyana jobs. |
...