mdCaenTdcReadout.h File Reference

Go to the source code of this file.

Defines

#define mdPullTdcWordType(r)   (((r)>>24)&0x07)
#define mdPullTdcGeoAddr(r)   (((r)>>27)&0x1f)
#define mdPullTdcNumMemChan(r)   (((r)>> 8)&0x3f)
#define mdPullTdcCrate(r)   (((r)>>16)&0xff)
#define mdPullTdcChannel(r)   (((r)>>16)&0x3f)
#define mdPullTdcAdcData(r)   ((r)&0xfff)
#define mdPullTdcValidDatum(r)   (((r)&0x4000)>>14)
#define mdPullTdcUnderThresh(r)   (((r)&0x2000)>>13)
#define mdPullTdcAdcOverflow(r)   (((r)&0x1000)>>12)
#define mdPullTdcEventCounter(r)   ((r)&0xffffff)

Define Documentation

#define mdPullTdcAdcData (  )     ((r)&0xfff)

Definition at line 25 of file mdCaenTdcReadout.h.

#define mdPullTdcAdcOverflow (  )     (((r)&0x1000)>>12)

Definition at line 28 of file mdCaenTdcReadout.h.

#define mdPullTdcChannel (  )     (((r)>>16)&0x3f)

Definition at line 24 of file mdCaenTdcReadout.h.

#define mdPullTdcCrate (  )     (((r)>>16)&0xff)

Definition at line 23 of file mdCaenTdcReadout.h.

#define mdPullTdcEventCounter (  )     ((r)&0xffffff)

Definition at line 29 of file mdCaenTdcReadout.h.

#define mdPullTdcGeoAddr (  )     (((r)>>27)&0x1f)

Definition at line 21 of file mdCaenTdcReadout.h.

#define mdPullTdcNumMemChan (  )     (((r)>> 8)&0x3f)

Definition at line 22 of file mdCaenTdcReadout.h.

#define mdPullTdcUnderThresh (  )     (((r)&0x2000)>>13)

Definition at line 27 of file mdCaenTdcReadout.h.

#define mdPullTdcValidDatum (  )     (((r)&0x4000)>>14)

Definition at line 26 of file mdCaenTdcReadout.h.

#define mdPullTdcWordType (  )     (((r)>>24)&0x07)

Definition at line 20 of file mdCaenTdcReadout.h.


Generated on 22 Nov 2017 for loon by  doxygen 1.6.1