GRSISort
"v4.0.0.5"
An extension of the ROOT analysis Framework
Loading...
Searching...
No Matches
TEaglePulser.h
Go to the documentation of this file.
1
#ifndef TEAGLEPULSER_H
2
#define TEAGLEPULSER_H
3
4
/** \addtogroup Detectors
5
* @{
6
*/
7
8
#include <iostream>
9
10
#include "
TDetector.h
"
11
#include "
TChannel.h
"
12
#include "
TDetectorHit.h
"
13
14
class
TEaglePulser
:
public
TDetector
{
15
public
:
16
TEaglePulser
();
17
TEaglePulser
(
const
TEaglePulser
&);
18
~TEaglePulser
()
override
;
19
20
#ifndef __CINT__
21
void
AddFragment
(
const
std::shared_ptr<const TFragment>&,
TChannel
*)
override
;
//!<!
22
#endif
23
void
BuildHits
()
override
24
{}
// no need to build any hits, everything already done in AddFragment
25
26
TEaglePulser
&
operator=
(
const
TEaglePulser
&);
//
27
void
Print
(Option_t* opt =
""
)
const override
;
//!<!
28
void
Print
(std::ostream& out)
const override
;
29
30
private
:
31
void
ClearStatus
() {}
32
33
/// \cond CLASSIMP
34
ClassDefOverride(
TEaglePulser
, 1)
35
/// \endcond
36
};
37
/*! @} */
38
#endif
TChannel.h
TDetector.h
TDetectorHit.h
TChannel
Definition
TChannel.h:50
TDetector
Definition
TDetector.h:34
TEaglePulser
Definition
TEaglePulser.h:14
TEaglePulser::~TEaglePulser
~TEaglePulser() override
TEaglePulser::BuildHits
void BuildHits() override
!
Definition
TEaglePulser.h:23
TEaglePulser::TEaglePulser
TEaglePulser()
Definition
TEaglePulser.cxx:9
TEaglePulser::AddFragment
void AddFragment(const std::shared_ptr< const TFragment > &, TChannel *) override
!
Definition
TEaglePulser.cxx:27
TEaglePulser::Print
void Print(Option_t *opt="") const override
!
Definition
TEaglePulser.cxx:39
TEaglePulser::ClearStatus
void ClearStatus()
Definition
TEaglePulser.h:31
TEaglePulser::operator=
TEaglePulser & operator=(const TEaglePulser &)
Definition
TEaglePulser.cxx:16
HILData
include
TEaglePulser.h
GRSISort ("v4.0.0.5") Reference Guide Generated on Tue Aug 26 2025 14:02:03.