ATTPCROOT  0.3.0-alpha
A ROOT-based framework for analyzing data from active target detectors
Public Member Functions | Protected Attributes | List of all members
AtPadValue Class Reference

Holds a double for an AtPad. More...

#include <AtPadValue.h>

Inheritance diagram for AtPadValue:
Inheritance graph
[legend]
Collaboration diagram for AtPadValue:
Collaboration graph
[legend]

Public Member Functions

 AtPadValue (Double_t val=0)
 
virtual ~AtPadValue ()=default
 
virtual std::unique_ptr< AtPadBaseClone () const override
 
void SetValue (Double_t val)
 
Double_t GetValue () const
 
 ClassDefOverride (AtPadValue, 1)
 
- Public Member Functions inherited from AtPadBase
virtual ~AtPadBase ()=default
 
 ClassDefOverride (AtPadBase, 1)
 

Protected Attributes

Double_t fValue
 

Detailed Description

Holds a double for an AtPad.

Definition at line 20 of file AtPadValue.h.

Constructor & Destructor Documentation

◆ AtPadValue()

AtPadValue::AtPadValue ( Double_t  val = 0)

Definition at line 3 of file AtPadValue.cxx.

◆ ~AtPadValue()

virtual AtPadValue::~AtPadValue ( )
virtualdefault

Member Function Documentation

◆ ClassDefOverride()

AtPadValue::ClassDefOverride ( AtPadValue  ,
 
)

◆ Clone()

std::unique_ptr< AtPadBase > AtPadValue::Clone ( ) const
overridevirtual

Implements AtPadBase.

Definition at line 5 of file AtPadValue.cxx.

◆ GetValue()

Double_t AtPadValue::GetValue ( ) const
inline

Definition at line 32 of file AtPadValue.h.

◆ SetValue()

void AtPadValue::SetValue ( Double_t  val)
inline

Definition at line 31 of file AtPadValue.h.

Member Data Documentation

◆ fValue

Double_t AtPadValue::fValue
protected

Definition at line 23 of file AtPadValue.h.


The documentation for this class was generated from the following files: