![]() |
KaliVeda
Toolkit for HIC analysis
|
Conversion of INDRA DST file to KaliVeda ROOT format.
Definition at line 32 of file KVINDRADstToRootTransfert.h.
#include <KVINDRADstToRootTransfert.h>

Additional Inherited Members | |
Public Types inherited from KVDataAnalyser | |
| enum | EProofMode { None , Lite , Proof } |
Public Types inherited from TObject | |
| enum | EDeprecatedStatusBits |
| enum | EStatusBits |
Static Public Member Functions inherited from KVDataAnalyser | |
| static Bool_t | AbortProcessingLoop () |
| static KVDataAnalyser * | GetAnalyser (const Char_t *plugin) |
| static Bool_t | IsRunningBatchAnalysis () |
| static void | RunAnalyser (const Char_t *plugin="") |
| static void | SetAbortProcessingLoop (Bool_t now=kTRUE) |
Static Public Member Functions inherited from TObject | |
| static TClass * | Class () |
| static const char * | Class_Name () |
| static constexpr Version_t | Class_Version () |
| static const char * | DeclFileName () |
| static Longptr_t | GetDtorOnly () |
| static Bool_t | GetObjectStat () |
| static void | SetDtorOnly (void *obj) |
| static void | SetObjectStat (Bool_t stat) |
Public Attributes inherited from TObject | |
| kBitMask | |
| kCanDelete | |
| kCannotPick | |
| kHasUUID | |
| kInconsistent | |
| kInvalidObject | |
| kIsOnHeap | |
| kIsReferenced | |
| kMustCleanup | |
| kNoContextMenu | |
| kNotDeleted | |
| kObjInCanvas | |
| kOverwrite | |
| kSingleKey | |
| kWriteDelete | |
| kZombie | |
Protected Member Functions inherited from TObject | |
| virtual void | DoError (int level, const char *location, const char *fmt, va_list va) const |
| void | MakeZombie () |
Protected Attributes inherited from TObject | |
| kOnlyPrepStep | |
| KVINDRADstToRootTransfert::KVINDRADstToRootTransfert | ( | ) |
Default constructor.
Definition at line 44 of file KVINDRADstToRootTransfert.cpp.
|
virtual |
Destructor.
Definition at line 54 of file KVINDRADstToRootTransfert.cpp.
| KVDetector * KVINDRADstToRootTransfert::Code0 | ( | int | ring, |
| int | mod | ||
| ) |
cout << "Code0" << endl; code = 0 : gamma ** Mention speciale pour les Gammas :
Pour ceux-ci, on ne stocke que certaines infos disponibles :
Definition at line 694 of file KVINDRADstToRootTransfert.cpp.
| KVDetector * KVINDRADstToRootTransfert::Code1 | ( | int | ring, |
| int | mod | ||
| ) |
cout << "Code1" << endl; code = 1 : neutron (seulement couronnes 2 a 9)
Definition at line 728 of file KVINDRADstToRootTransfert.cpp.
| KVDetector * KVINDRADstToRootTransfert::Code2and9and10 | ( | int | ring, |
| int | mod | ||
| ) |
code = 2 : part. ident. dans CsI for 1st campaign: code=2 for phoswich (ring 1) also code = 9 : ident. incomplete dans CsI ou Phoswich (Z.min) code =10 : ident. "entre les lignes" dans CsI set coder values of detectors concerned by a particle with ID code 2 Les codes 9 et 10 sont des codes qui ont ete ajoutes pour donner au code 2 la notion d'identification sans ambiguites. returns pointer of the detector for which KVINDRAReconNuc::Reconstruct must be called. cout << "Code2and9and10" << endl;
Definition at line 479 of file KVINDRADstToRootTransfert.cpp.
| KVDetector * KVINDRADstToRootTransfert::Code3 | ( | int | ring, |
| int | mod | ||
| ) |
cout << "Code3" << endl; code = 3 : fragment identifie dans Si-CsI ou fragment ident. dans Si75-SiLi ou SiLi-CsI set coder values of detectors concerned by a particle with ID code 3 returns pointer of the detector for which KVINDRAReconNuc::Reconstruct must be called. First Ring if GSI Campaign
Definition at line 597 of file KVINDRADstToRootTransfert.cpp.
| KVDetector * KVINDRADstToRootTransfert::Code4and5and6and8 | ( | int | ring, |
| int | mod | ||
| ) |
code = 4 : fragment identifie dans ChIo-Si ou fragment ou part. identifie dans ChIo-Si75 for 2nd campaign: code=4 => phoswich (ring 1) also code = 5 : fragment non-ident. (montee de Bragg)(Z min.) ou stoppe dans Chio (Z min) code = 6 : frag. cree par la coherence CsI (stoppe ds Si.) En general, lorsqu'il n'y a pas "multiple hit" dans un module INDRA, canal contient les valeurs bruts de codeurs. Dans le cas d'un "multiple hit" avec creation de particule , canal contient les valeurs estimees de la contribution CHIO ou SI obtenues par la coherence. code = 8 : multiple comptage dans ChIo avec arret
09/2012 pour la 2e campagne presence de code14 qui semble etre des codes 4 donc on les traite comme tels
Definition at line 769 of file KVINDRADstToRootTransfert.cpp.
| KVDetector * KVINDRADstToRootTransfert::Code7 | ( | int | ring, |
| int | mod | ||
| ) |
cout << "Code7" << endl; code = 7 : frag. cree par la coherence ChIo (stoppe ds ChIo)
Definition at line 865 of file KVINDRADstToRootTransfert.cpp.
| void KVINDRADstToRootTransfert::DefineSHELLVariables | ( | ) |
Definition at line 400 of file KVINDRADstToRootTransfert.cpp.
|
virtual |
Reimplemented from KVINDRADSTReader.
Definition at line 357 of file KVINDRADstToRootTransfert.cpp.
| void KVINDRADstToRootTransfert::FillRawTree | ( | ) |
Put values of all "fired" acquisition parameters into the arrays ParNum/ParVal and store them in the raw data tree
Definition at line 1173 of file KVINDRADstToRootTransfert.cpp.
|
virtual |
Reimplemented from KVINDRADSTReader.
Definition at line 63 of file KVINDRADstToRootTransfert.cpp.
| void KVINDRADstToRootTransfert::lire_evt | ( | std::ifstream & | f_in, |
| KVINDRAReconEvent * | evt | ||
| ) |
Lire un evenement
Definition at line 893 of file KVINDRADstToRootTransfert.cpp.
| void KVINDRADstToRootTransfert::ReadDST | ( | ) |
Definition at line 115 of file KVINDRADstToRootTransfert.cpp.
|
virtual |
Reimplemented from KVINDRADSTReader.
Definition at line 369 of file KVINDRADstToRootTransfert.cpp.