Psana::L3T::DataV2 Class Reference

#include <l3t.ddl.h>

List of all members.

Public Types

 TypeId = Pds::TypeId::Id_L3TData
 Version = 2
 Fail
 Pass
 None
 Unbiased
 Biased
enum  { TypeId = Pds::TypeId::Id_L3TData }
enum  { Version = 2 }
enum  Result { Fail, Pass, None }
enum  Bias { Unbiased, Biased }

Public Member Functions

virtual ~DataV2 ()
virtual uint32_t accept () const =0
virtual L3T::DataV2::Result result () const =0
virtual L3T::DataV2::Bias bias () const =0


Detailed Description

Definition at line 60 of file l3t.ddl.h.


Member Enumeration Documentation

anonymous enum

Enumerator:
TypeId  XTC type ID value (from Pds::TypeId class)

Definition at line 62 of file l3t.ddl.h.

anonymous enum

Enumerator:
Version  XTC type version number

Definition at line 63 of file l3t.ddl.h.

enum Psana::L3T::DataV2::Bias

Enumerator:
Unbiased 
Biased 

Definition at line 69 of file l3t.ddl.h.

enum Psana::L3T::DataV2::Result

Enumerator:
Fail 
Pass 
None 

Definition at line 64 of file l3t.ddl.h.


Constructor & Destructor Documentation

Psana::L3T::DataV2::~DataV2 (  )  [virtual]

Definition at line 16 of file l3t.ddl.cpp.


Member Function Documentation

virtual uint32_t Psana::L3T::DataV2::accept (  )  const [pure virtual]

virtual L3T::DataV2::Bias Psana::L3T::DataV2::bias (  )  const [pure virtual]

Returns L3T Bias : Unbiased = recorded independent of decision

virtual L3T::DataV2::Result Psana::L3T::DataV2::result (  )  const [pure virtual]

Returns L3T Decision : None = insufficient information/resources


The documentation for this class was generated from the following files:
Generated on 19 Dec 2016 for PSANAclasses by  doxygen 1.4.7