#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< t2list > | XbAlgoT2Process (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 |
#define MAXBINNUMBER 110000 |
Definition at line 11 of file XbAlgo.h.
Referenced by XbAlgoT2Init().
#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 TOTVALUE 8 |
Definition at line 33 of file XbAlgo.h.
Referenced by CentralTriggerSimulatorXb::CentralTriggerSimulator::Run(), and XbAlgoT2Process().
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().
Main function, processing T2 and returning clusters of T2.
Definition at line 153 of file XbAlgo.cc.
References utl::abs(), t2list::algo, binnumber, binsize, CARMEN, carmen_miranda, carmenmiranda, debug, delay, delaycm, delaydn, delaymr, DIA, dtime, t2::energy, extrat2, extrat2old, fake, FREE, t2::ID, InternalLog, utl::m, MAXOVERLAP, MAXSTATINONEBIN, MIRANDA, MOULIN, nbt2cluster, ncompteurt2, ncompteurtot, t2list::nelem, newt2config, nextra, NOCHE, observer, oldbinnumber, out, t2list::point, ROUGE, utl::s, second_, t2cluster, t2::time, TOTVALUE, trivial_algo, verbose, XbAlgoFindCluster(), XbAlgoT3FullArray(), and XbAlgoT3ToT().
Referenced by CentralTriggerSimulatorXb::CentralTriggerSimulator::Run().
Definition at line 434 of file XbAlgo.cc.
References t2list::algo, t3::algo, array, distcrown, t2::ID, Station::Id, t3stat::ID, t2list::nelem, nstat, t3stat::offset, t2list::point, t3::point, t3::refSecond, t3::refuSecond, ROW, second_, t2::time, and t3stat::window.
Referenced by CentralTriggerSimulatorXb::CentralTriggerSimulator::Run().
const int dtime =3 |
Definition at line 7 of file XbAlgo.h.
Referenced by FdCherenkovFinderOG::FdCherenkovFinder::CherenkovFinderAtAperture(), FdProfileFinderOG::FdProfileFinder::LightAtApertureToSize(), XbAlgoFindCluster(), and XbAlgoT2Process().