AARE
Data analysis library for PSI hybrid detectors
Loading...
Searching...
No Matches
Variables
read_multiport Namespace Reference

Variables

 header_dt
 
int frames = 1
 
int parts = 2
 
int frame_cols = 1024
 
int frame_rows = 512
 
int part_cols = 1024
 
int part_rows = 256
 
 parts_data = np.zeros((frames,parts,part_rows,part_cols), dtype = np.uint16)
 
 data = np.zeros((frames,frame_rows,frame_cols), dtype = np.uint16)
 
 header = np.zeros((frames,parts), dtype = header_dt)
 
str file_name = f'jungfrau_double_d{part}_f{frame}_{0}.raw'
 
 f
 
 dtype
 
 count
 
 uint16
 
 axis
 

Variable Documentation

◆ axis

read_multiport.axis

◆ count

read_multiport.count

◆ data

read_multiport.data = np.zeros((frames,frame_rows,frame_cols), dtype = np.uint16)

◆ dtype

read_multiport.dtype

◆ f

read_multiport.f

◆ file_name

str read_multiport.file_name = f'jungfrau_double_d{part}_f{frame}_{0}.raw'

◆ frame_cols

int read_multiport.frame_cols = 1024

◆ frame_rows

int read_multiport.frame_rows = 512

◆ frames

int read_multiport.frames = 1

◆ header

read_multiport.header = np.zeros((frames,parts), dtype = header_dt)

◆ header_dt

read_multiport.header_dt
Initial value:
1= np.dtype(
2 [
3 ("Frame Number", "u8"),
4 ("SubFrame Number/ExpLength", "u4"),
5 ("Packet Number", "u4"),
6 ("Bunch ID", "u8"),
7 ("Timestamp", "u8"),
8 ("Module Id", "u2"),
9 ("Row", "u2"),
10 ("Column", "u2"),
11 ("Reserved", "u2"),
12 ("Debug", "u4"),
13 ("Round Robin Number", "u2"),
14 ("Detector Type", "u1"),
15 ("Header Version", "u1"),
16 ("Packets caught mask", "8u8")
17 ]
18)

◆ part_cols

int read_multiport.part_cols = 1024

◆ part_rows

int read_multiport.part_rows = 256

◆ parts

int read_multiport.parts = 2

◆ parts_data

read_multiport.parts_data = np.zeros((frames,parts,part_rows,part_cols), dtype = np.uint16)

◆ uint16

read_multiport.uint16