GRSISort "v4.0.0.5"
An extension of the ROOT analysis Framework
Loading...
Searching...
No Matches
TLaBrBgo.h
Go to the documentation of this file.
1#ifndef TLABRBGO_H
2#define TLABRBGO_H
3
4/** \addtogroup Detectors
5 * @{
6 */
7
8#include "Globals.h"
9#include "TBgo.h"
10#include "TLaBrBgoHit.h"
11
12class TLaBrBgo : public TBgo {
13public:
14 TLaBrBgo();
15 TLaBrBgo(const TLaBrBgo&);
16 TLaBrBgo(TLaBrBgo&&) noexcept = default;
17 TLaBrBgo& operator=(const TLaBrBgo&); //!<!
18 TLaBrBgo& operator=(TLaBrBgo&&) noexcept = default;
19 virtual ~TLaBrBgo() = default;
20
21 TLaBrBgoHit* GetLaBrBgoHit(const int& i) const { return static_cast<TLaBrBgoHit*>(GetHit(i)); }
22
23 /// \cond CLASSIMP
24 ClassDef(TLaBrBgo, 1) // LaBrBgo Physics structure // NOLINT(readability-else-after-return)
25 /// \endcond
26};
27/*! @} */
28#endif
Definition TBgo.h:22
virtual TDetectorHit * GetHit(const int &index) const
Definition TDetector.cxx:61
TLaBrBgoHit * GetLaBrBgoHit(const int &i) const
Definition TLaBrBgo.h:21
TLaBrBgo(TLaBrBgo &&) noexcept=default