Macros | Functions | Variables
XbAlgo.h File Reference
#include "XbT2.h"

Go to the source code of this file.

Macros

#define MAXBINNUMBER   110000
 
#define MAXCM   1024
 
#define MAXOVERLAP   1024
 
#define MAXSTATINONEBIN   30
 
#define MAXTOT   16000
 
#define TOTVALUE   8
 

Functions

void XbAlgoFree (struct t2list in)
 frees the malloced part of the list of t2 More...
 
void XbAlgoT2Init ()
 initialisation of XbAlgoT2 algorithm, building fake station and resetting histograms More...
 
std::vector< t2listXbAlgoT2Process (struct t2 *input, int nt2)
 Main function, processing T2 and returning clusters of T2. More...
 
t3 XbAlgoT3Build (struct t2list in)
 builds t3 from a list of t2 More...
 

Variables

const int dtime =3
 

Macro Definition Documentation

#define MAXBINNUMBER   110000

Definition at line 11 of file XbAlgo.h.

Referenced by XbAlgoT2Init().

#define MAXCM   1024

Definition at line 16 of file XbAlgo.h.

#define MAXOVERLAP   1024

Definition at line 14 of file XbAlgo.h.

Referenced by XbAlgoT2Process().

#define MAXSTATINONEBIN   30

Definition at line 12 of file XbAlgo.h.

Referenced by XbAlgoT2Process().

#define MAXTOT   16000

Definition at line 18 of file XbAlgo.h.

#define TOTVALUE   8

Function Documentation

void XbAlgoFree ( struct t2list  in)

frees the malloced part of the list of t2

Definition at line 429 of file XbAlgo.cc.

References FREE, and t2list::point.

void XbAlgoT2Init ( )

initialisation of XbAlgoT2 algorithm, building fake station and resetting histograms

Definition at line 37 of file XbAlgo.cc.

References FAKE, fake, t2::ID, MAXBINNUMBER, ncompteurt2, ncompteurtot, and t2::time.

Referenced by CentralTriggerSimulatorXb::CentralTriggerSimulator::Run().

std::vector<t2list> XbAlgoT2Process ( struct t2 input,
int  nt2 
)
t3 XbAlgoT3Build ( struct t2list  in)

Variable Documentation

const int dtime =3

, generated on Tue Sep 26 2023.