ARTEMIS-CRIB
Loading...
Searching...
No Matches
TModuleDecoderTimestamp.h
Go to the documentation of this file.
1
/**
2
* @file TModuleDecoderTimestamp.h
3
* @brief
4
* @author Kodai Okawa <okawa@cns.s.u-tokyo.ac.jp>
5
* @date 2022?
6
* @note last modified: 2025-01-08 10:36:39
7
* @details
8
*/
9
10
#ifndef _CRIB_TMODULEDECODERTIMESTAMP_h_
11
#define _CRIB_TMODULEDECODERTIMESTAMP_h_
12
13
#include "TModuleDecoder.h"
14
15
namespace
art::crib
{
16
class
TModuleDecoderTimestamp;
17
}
18
19
class
art::crib::TModuleDecoderTimestamp
:
public
TModuleDecoder
{
20
public
:
21
static
const
int
kID
= 8;
22
TModuleDecoderTimestamp
();
23
~TModuleDecoderTimestamp
()
override
;
24
Int_t
Decode
(
char
*buffer,
const
Int_t &size, TObjArray *seg)
override
;
25
26
protected
:
27
TObjArray *
fHitData
;
// array to tomprally store the data for the aggregation
28
29
ClassDefOverride(
TModuleDecoderTimestamp
, 0)
// timestamp decoder
30
};
31
#endif
// _TMODULEDECODERTIMESTAMP_h_
TModuleDecoder
art::crib::TModuleDecoderTimestamp
Definition
TModuleDecoderTimestamp.h:19
art::crib::TModuleDecoderTimestamp::kID
static const int kID
Definition
TModuleDecoderTimestamp.h:21
art::crib::TModuleDecoderTimestamp::fHitData
TObjArray * fHitData
Definition
TModuleDecoderTimestamp.h:27
art::crib::TModuleDecoderTimestamp::~TModuleDecoderTimestamp
~TModuleDecoderTimestamp() override
Definition
TModuleDecoderTimestamp.cc:25
art::crib::TModuleDecoderTimestamp::TModuleDecoderTimestamp
TModuleDecoderTimestamp()
Definition
TModuleDecoderTimestamp.cc:20
art::crib::TModuleDecoderTimestamp::Decode
Int_t Decode(char *buffer, const Int_t &size, TObjArray *seg) override
Definition
TModuleDecoderTimestamp.cc:30
art::crib
Definition
TCatCmdLoopStart.h:15
return to the guide
src-crib
timestamp
TModuleDecoderTimestamp.h
Generated on Mon Mar 17 2025 08:25:49 for ARTEMIS-CRIB by
1.12.0