Analysis Software
Documentation for sPHENIX simulation software
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
LL1HEADER Class Reference

#include <OnlMon/blob/main/subsystems/ll1/LL1HEADER.h>

Public Member Functions

 LL1HEADER ()
 
 ~LL1HEADER ()
 

Public Attributes

int runnumber =0
 
int evtnr =0
 
int clock =0
 
int evenchecksum =0
 
int calcevenchecksum =0
 
int oddchecksum =0
 
int calcoddchecksum =0
 
int femslot [NRMOD] ={0}
 
int femevtnr [NRMOD] ={0}
 
int femclock [NRMOD] ={0}
 
int adc [NRMOD *NCHANPERMOD][NRSAM] ={0}
 
int channel [NCH][NRSAM] ={0}
 
int triggerwords [NTRIGWORDS][NRSAM] ={0}
 
float mean [NRMOD *NCHANPERMOD] ={0.}
 
float rms [NRMOD *NCHANPERMOD] ={0.}
 
int minadc [NRMOD *NCHANPERMOD] ={0}
 
int maxadc [NRMOD *NCHANPERMOD] ={0}
 
float pedestal [NRMOD *NCHANPERMOD] ={0.}
 
float pedsig [NRMOD *NCHANPERMOD] ={0.}
 
float peak [NRMOD *NCHANPERMOD] ={0.}
 
float time [NRMOD *NCHANPERMOD] ={0.}
 
float integral [NRMOD *NCHANPERMOD] ={0.}
 
float integral2 [NRMOD *NCHANPERMOD] ={0.}
 
int nhit_n1 [NRSAM] ={0}
 
int nhit_n2 [NRSAM] ={0}
 
int nhit_s1 [NRSAM] ={0}
 
int nhit_s2 [NRSAM] ={0}
 
int nhit_n [NRSAM] ={0}
 
int nhit_s [NRSAM] ={0}
 
int chargesum_s1 [NRSAM] ={0}
 
int chargesum_s2 [NRSAM] ={0}
 
int chargesum_n1 [NRSAM] ={0}
 
int chargesum_n2 [NRSAM] ={0}
 
int chargesum_s [NRSAM] ={0}
 
int chargesum_n [NRSAM] ={0}
 
int timesum_s1 [NRSAM] ={0}
 
int timesum_s2 [NRSAM] ={0}
 
int timesum_n1 [NRSAM] ={0}
 
int timesum_n2 [NRSAM] ={0}
 
int timesum_s [NRSAM] ={0}
 
int timesum_n [NRSAM] ={0}
 
int idxsample ={0}
 
int idxhitn ={0}
 
int idxhits ={0}
 
int summary [NXMIT] ={0}
 

Detailed Description

Definition at line 26 of file LL1HEADER.h.

View newest version in sPHENIX GitHub at line 26 of file LL1HEADER.h

Constructor & Destructor Documentation

LL1HEADER::LL1HEADER ( )
inline

Definition at line 82 of file LL1HEADER.h.

View newest version in sPHENIX GitHub at line 82 of file LL1HEADER.h

LL1HEADER::~LL1HEADER ( )
inline

Definition at line 84 of file LL1HEADER.h.

View newest version in sPHENIX GitHub at line 84 of file LL1HEADER.h

Member Data Documentation

int LL1HEADER::adc[NRMOD *NCHANPERMOD][NRSAM] ={0}

Definition at line 43 of file LL1HEADER.h.

View newest version in sPHENIX GitHub at line 43 of file LL1HEADER.h

int LL1HEADER::calcevenchecksum =0

Definition at line 35 of file LL1HEADER.h.

View newest version in sPHENIX GitHub at line 35 of file LL1HEADER.h

int LL1HEADER::calcoddchecksum =0

Definition at line 37 of file LL1HEADER.h.

View newest version in sPHENIX GitHub at line 37 of file LL1HEADER.h

int LL1HEADER::channel[NCH][NRSAM] ={0}

Definition at line 44 of file LL1HEADER.h.

View newest version in sPHENIX GitHub at line 44 of file LL1HEADER.h

Referenced by ll1setup(), and LL1Mon::process_event().

int LL1HEADER::chargesum_n[NRSAM] ={0}

Definition at line 68 of file LL1HEADER.h.

View newest version in sPHENIX GitHub at line 68 of file LL1HEADER.h

Referenced by ll1setup().

int LL1HEADER::chargesum_n1[NRSAM] ={0}

Definition at line 65 of file LL1HEADER.h.

View newest version in sPHENIX GitHub at line 65 of file LL1HEADER.h

Referenced by ll1setup().

int LL1HEADER::chargesum_n2[NRSAM] ={0}

Definition at line 66 of file LL1HEADER.h.

View newest version in sPHENIX GitHub at line 66 of file LL1HEADER.h

Referenced by ll1setup().

int LL1HEADER::chargesum_s[NRSAM] ={0}

Definition at line 67 of file LL1HEADER.h.

View newest version in sPHENIX GitHub at line 67 of file LL1HEADER.h

Referenced by ll1setup().

int LL1HEADER::chargesum_s1[NRSAM] ={0}

Definition at line 63 of file LL1HEADER.h.

View newest version in sPHENIX GitHub at line 63 of file LL1HEADER.h

Referenced by ll1setup().

int LL1HEADER::chargesum_s2[NRSAM] ={0}

Definition at line 64 of file LL1HEADER.h.

View newest version in sPHENIX GitHub at line 64 of file LL1HEADER.h

Referenced by ll1setup().

int LL1HEADER::clock =0

Definition at line 32 of file LL1HEADER.h.

View newest version in sPHENIX GitHub at line 32 of file LL1HEADER.h

Referenced by ll1setup().

int LL1HEADER::evenchecksum =0

Definition at line 34 of file LL1HEADER.h.

View newest version in sPHENIX GitHub at line 34 of file LL1HEADER.h

int LL1HEADER::evtnr =0

Definition at line 31 of file LL1HEADER.h.

View newest version in sPHENIX GitHub at line 31 of file LL1HEADER.h

Referenced by ll1setup().

int LL1HEADER::femclock[NRMOD] ={0}

Definition at line 41 of file LL1HEADER.h.

View newest version in sPHENIX GitHub at line 41 of file LL1HEADER.h

int LL1HEADER::femevtnr[NRMOD] ={0}

Definition at line 40 of file LL1HEADER.h.

View newest version in sPHENIX GitHub at line 40 of file LL1HEADER.h

int LL1HEADER::femslot[NRMOD] ={0}

Definition at line 39 of file LL1HEADER.h.

View newest version in sPHENIX GitHub at line 39 of file LL1HEADER.h

int LL1HEADER::idxhitn ={0}

Definition at line 77 of file LL1HEADER.h.

View newest version in sPHENIX GitHub at line 77 of file LL1HEADER.h

Referenced by ll1setup(), and LL1Mon::process_event().

int LL1HEADER::idxhits ={0}

Definition at line 78 of file LL1HEADER.h.

View newest version in sPHENIX GitHub at line 78 of file LL1HEADER.h

Referenced by ll1setup(), and LL1Mon::process_event().

int LL1HEADER::idxsample ={0}

Definition at line 76 of file LL1HEADER.h.

View newest version in sPHENIX GitHub at line 76 of file LL1HEADER.h

Referenced by ll1setup().

float LL1HEADER::integral[NRMOD *NCHANPERMOD] ={0.}

Definition at line 54 of file LL1HEADER.h.

View newest version in sPHENIX GitHub at line 54 of file LL1HEADER.h

float LL1HEADER::integral2[NRMOD *NCHANPERMOD] ={0.}

Definition at line 55 of file LL1HEADER.h.

View newest version in sPHENIX GitHub at line 55 of file LL1HEADER.h

int LL1HEADER::maxadc[NRMOD *NCHANPERMOD] ={0}

Definition at line 49 of file LL1HEADER.h.

View newest version in sPHENIX GitHub at line 49 of file LL1HEADER.h

float LL1HEADER::mean[NRMOD *NCHANPERMOD] ={0.}

Definition at line 46 of file LL1HEADER.h.

View newest version in sPHENIX GitHub at line 46 of file LL1HEADER.h

int LL1HEADER::minadc[NRMOD *NCHANPERMOD] ={0}

Definition at line 48 of file LL1HEADER.h.

View newest version in sPHENIX GitHub at line 48 of file LL1HEADER.h

int LL1HEADER::nhit_n[NRSAM] ={0}

Definition at line 61 of file LL1HEADER.h.

View newest version in sPHENIX GitHub at line 61 of file LL1HEADER.h

Referenced by ll1setup(), and LL1Mon::process_event().

int LL1HEADER::nhit_n1[NRSAM] ={0}

Definition at line 57 of file LL1HEADER.h.

View newest version in sPHENIX GitHub at line 57 of file LL1HEADER.h

Referenced by ll1setup(), and LL1Mon::process_event().

int LL1HEADER::nhit_n2[NRSAM] ={0}

Definition at line 58 of file LL1HEADER.h.

View newest version in sPHENIX GitHub at line 58 of file LL1HEADER.h

Referenced by ll1setup(), and LL1Mon::process_event().

int LL1HEADER::nhit_s[NRSAM] ={0}

Definition at line 62 of file LL1HEADER.h.

View newest version in sPHENIX GitHub at line 62 of file LL1HEADER.h

Referenced by ll1setup(), and LL1Mon::process_event().

int LL1HEADER::nhit_s1[NRSAM] ={0}

Definition at line 59 of file LL1HEADER.h.

View newest version in sPHENIX GitHub at line 59 of file LL1HEADER.h

Referenced by ll1setup(), and LL1Mon::process_event().

int LL1HEADER::nhit_s2[NRSAM] ={0}

Definition at line 60 of file LL1HEADER.h.

View newest version in sPHENIX GitHub at line 60 of file LL1HEADER.h

Referenced by ll1setup(), and LL1Mon::process_event().

int LL1HEADER::oddchecksum =0

Definition at line 36 of file LL1HEADER.h.

View newest version in sPHENIX GitHub at line 36 of file LL1HEADER.h

float LL1HEADER::peak[NRMOD *NCHANPERMOD] ={0.}

Definition at line 52 of file LL1HEADER.h.

View newest version in sPHENIX GitHub at line 52 of file LL1HEADER.h

float LL1HEADER::pedestal[NRMOD *NCHANPERMOD] ={0.}

Definition at line 50 of file LL1HEADER.h.

View newest version in sPHENIX GitHub at line 50 of file LL1HEADER.h

float LL1HEADER::pedsig[NRMOD *NCHANPERMOD] ={0.}

Definition at line 51 of file LL1HEADER.h.

View newest version in sPHENIX GitHub at line 51 of file LL1HEADER.h

float LL1HEADER::rms[NRMOD *NCHANPERMOD] ={0.}

Definition at line 47 of file LL1HEADER.h.

View newest version in sPHENIX GitHub at line 47 of file LL1HEADER.h

int LL1HEADER::runnumber =0

Definition at line 30 of file LL1HEADER.h.

View newest version in sPHENIX GitHub at line 30 of file LL1HEADER.h

Referenced by ll1setup().

int LL1HEADER::summary[NXMIT] ={0}

Definition at line 80 of file LL1HEADER.h.

View newest version in sPHENIX GitHub at line 80 of file LL1HEADER.h

float LL1HEADER::time[NRMOD *NCHANPERMOD] ={0.}

Definition at line 53 of file LL1HEADER.h.

View newest version in sPHENIX GitHub at line 53 of file LL1HEADER.h

int LL1HEADER::timesum_n[NRSAM] ={0}

Definition at line 74 of file LL1HEADER.h.

View newest version in sPHENIX GitHub at line 74 of file LL1HEADER.h

Referenced by ll1setup().

int LL1HEADER::timesum_n1[NRSAM] ={0}

Definition at line 71 of file LL1HEADER.h.

View newest version in sPHENIX GitHub at line 71 of file LL1HEADER.h

Referenced by ll1setup().

int LL1HEADER::timesum_n2[NRSAM] ={0}

Definition at line 72 of file LL1HEADER.h.

View newest version in sPHENIX GitHub at line 72 of file LL1HEADER.h

Referenced by ll1setup().

int LL1HEADER::timesum_s[NRSAM] ={0}

Definition at line 73 of file LL1HEADER.h.

View newest version in sPHENIX GitHub at line 73 of file LL1HEADER.h

Referenced by ll1setup().

int LL1HEADER::timesum_s1[NRSAM] ={0}

Definition at line 69 of file LL1HEADER.h.

View newest version in sPHENIX GitHub at line 69 of file LL1HEADER.h

Referenced by ll1setup().

int LL1HEADER::timesum_s2[NRSAM] ={0}

Definition at line 70 of file LL1HEADER.h.

View newest version in sPHENIX GitHub at line 70 of file LL1HEADER.h

Referenced by ll1setup().

int LL1HEADER::triggerwords[NTRIGWORDS][NRSAM] ={0}

Definition at line 45 of file LL1HEADER.h.

View newest version in sPHENIX GitHub at line 45 of file LL1HEADER.h

Referenced by ll1setup(), and LL1Mon::process_event().


The documentation for this class was generated from the following file: