Commit ef22b299 authored by Pavel Sharov's avatar Pavel Sharov

* add writing of multiplicity and etc. for left 1mm detector to TNeEvent

parent 283f92c7
...@@ -22,6 +22,7 @@ ...@@ -22,6 +22,7 @@
#pragma link C++ class TNeProc+; #pragma link C++ class TNeProc+;
#pragma link C++ class TNeMParms+; #pragma link C++ class TNeMParms+;
#pragma link C++ class TNeSel+; #pragma link C++ class TNeSel+;
#pragma link C++ class TDSSD16+;
#endif #endif
......
...@@ -2,6 +2,15 @@ ...@@ -2,6 +2,15 @@
## 24e01 ## 24e01
### Naming conventions ### Naming conventions
- prefix T[number]x is for telescope - prefix L is for left shoulder R for right
- By default channel 1--16 for X-strips 16--32 for Y. - By default channel 1--16 for X-strips 16--32 for Y.
### TDSSD16
`TDSSD16` is container for double-side 1mm telescope.
Members:
- multx,multy --- multiplicity on each side
- sx,sy --- strip number
- depx,depy --- Edep in MeV
- posx,posy --- local position in mm
now only left 1mm detector added to `TNeEvent` (it named as `L1`).
...@@ -34,6 +34,7 @@ void TNeEvent::Clear(Option_t *t) ...@@ -34,6 +34,7 @@ void TNeEvent::Clear(Option_t *t)
//== memset(fRawData,0, sizeof(fRawData)); //== memset(fRawData,0, sizeof(fRawData));
//================================================================== //==================================================================
// Si // Si
L1.Clear();
memset(Lxa, 0, sizeof(Lxa)); memset(Lxa, 0, sizeof(Lxa));
memset(Lxt, 0, sizeof(Lxt)); memset(Lxt, 0, sizeof(Lxt));
memset(Lya, 0, sizeof(Lya)); memset(Lya, 0, sizeof(Lya));
......
...@@ -8,6 +8,7 @@ ...@@ -8,6 +8,7 @@
#define TNeEVENT_H #define TNeEVENT_H
#include "TGo4EventElement.h" #include "TGo4EventElement.h"
#include "TDSSD16.h"
class TNeEvent : public TGo4EventElement class TNeEvent : public TGo4EventElement
{ {
...@@ -20,6 +21,7 @@ public: ...@@ -20,6 +21,7 @@ public:
void Clear(Option_t *t=""); void Clear(Option_t *t="");
//-----Si----- //-----Si-----
TDSSD16 L1;
unsigned short Lxa[16]; unsigned short Lxa[16];
unsigned short Lxt[16]; unsigned short Lxt[16];
unsigned short Lxc[16]; unsigned short Lxc[16];
......
This diff is collapsed.
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment