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
17
TEaglePulser
();
18
TEaglePulser
(
const
TEaglePulser
&);
19
~TEaglePulser
()
override
;
20
21
#ifndef __CINT__
22
void
AddFragment
(
const
std::shared_ptr<const TFragment>&,
TChannel
*)
override
;
//!<!
23
#endif
24
void
BuildHits
()
override
{}
// 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:24
TEaglePulser::TEaglePulser
TEaglePulser()
Definition
TEaglePulser.cxx:14
TEaglePulser::AddFragment
void AddFragment(const std::shared_ptr< const TFragment > &, TChannel *) override
!
Definition
TEaglePulser.cxx:32
TEaglePulser::Print
void Print(Option_t *opt="") const override
!
Definition
TEaglePulser.cxx:44
TEaglePulser::ClearStatus
void ClearStatus()
Definition
TEaglePulser.h:31
TEaglePulser::operator=
TEaglePulser & operator=(const TEaglePulser &)
Definition
TEaglePulser.cxx:21
HILData
include
TEaglePulser.h
GRSISort ("v4.0.0.5") Reference Guide Generated on Mon Feb 3 2025 16:38:04.