ATTPCROOT
0.3.0-alpha
A ROOT-based framework for analyzing data from active target detectors
AtData
AtPadBase.h
Go to the documentation of this file.
1
#ifndef ATPADBASE_H
2
#define ATPADBASE_H
3
4
#include <Rtypes.h>
5
#include <TObject.h>
6
7
#include <memory>
8
9
class
TBuffer;
10
class
TClass;
11
class
TMemberInspector;
12
37
class
AtPadBase
:
public
TObject {
38
public
:
39
virtual
~AtPadBase
() =
default
;
40
virtual
std::unique_ptr<AtPadBase>
Clone
()
const
= 0;
41
ClassDefOverride
(
AtPadBase
, 1);
42
};
43
44
#endif //#ifndef ATPADBASE_H
AtPadBase
Base class for AtPad composition pattern.
Definition:
AtPadBase.h:37
AtPadBase::~AtPadBase
virtual ~AtPadBase()=default
AtPadBase::ClassDefOverride
ClassDefOverride(AtPadBase, 1)
AtPadBase::Clone
virtual std::unique_ptr< AtPadBase > Clone() const =0
Generated on Sat Nov 11 2023 15:30:37 for ATTPCROOT by
1.8.18