ARTEMIS-CRIB
 
Loading...
Searching...
No Matches
art::crib::TTargetParameter Class Reference

#include <TTargetParameter.h>

Inheritance diagram for art::crib::TTargetParameter:
[legend]
Collaboration diagram for art::crib::TTargetParameter:
[legend]

Public Member Functions

 TTargetParameter ()
 
 TTargetParameter (const TTargetParameter &)
 
 ~TTargetParameter () override
 
TString GetTargetName () const
 
Double_t GetThickness () const
 
Double_t GetZ () const
 
Bool_t IsGas () const
 
TTargetParameteroperator= (const TTargetParameter &rhs)
 
void SetIsGasState (Bool_t val)
 
void SetTargetName (TString val)
 
void SetThickness (Double_t val)
 
void SetZ (Double_t val)
 

Protected Attributes

Bool_t fIsGas
 target name
 
TString fName
 
Double_t fThickness
 z position (not use in gas target, mm)
 
Double_t fZ
 gas target or not
 

Detailed Description

Definition at line 19 of file TTargetParameter.h.

Constructor & Destructor Documentation

◆ TTargetParameter() [1/2]

TTargetParameter::TTargetParameter ( )

Definition at line 16 of file TTargetParameter.cc.

◆ ~TTargetParameter()

TTargetParameter::~TTargetParameter ( )
override

Definition at line 18 of file TTargetParameter.cc.

◆ TTargetParameter() [2/2]

TTargetParameter::TTargetParameter ( const TTargetParameter & )

Definition at line 20 of file TTargetParameter.cc.

Member Function Documentation

◆ GetTargetName()

TString art::crib::TTargetParameter::GetTargetName ( ) const
inline

Definition at line 27 of file TTargetParameter.h.

◆ GetThickness()

Double_t art::crib::TTargetParameter::GetThickness ( ) const
inline

Definition at line 33 of file TTargetParameter.h.

◆ GetZ()

Double_t art::crib::TTargetParameter::GetZ ( ) const
inline

Definition at line 31 of file TTargetParameter.h.

◆ IsGas()

Bool_t art::crib::TTargetParameter::IsGas ( ) const
inline

Definition at line 29 of file TTargetParameter.h.

◆ operator=()

TTargetParameter & TTargetParameter::operator= ( const TTargetParameter & rhs)

Definition at line 22 of file TTargetParameter.cc.

◆ SetIsGasState()

void art::crib::TTargetParameter::SetIsGasState ( Bool_t val)
inline

Definition at line 30 of file TTargetParameter.h.

◆ SetTargetName()

void art::crib::TTargetParameter::SetTargetName ( TString val)
inline

Definition at line 28 of file TTargetParameter.h.

◆ SetThickness()

void art::crib::TTargetParameter::SetThickness ( Double_t val)
inline

Definition at line 34 of file TTargetParameter.h.

◆ SetZ()

void art::crib::TTargetParameter::SetZ ( Double_t val)
inline

Definition at line 32 of file TTargetParameter.h.

Member Data Documentation

◆ fIsGas

Bool_t art::crib::TTargetParameter::fIsGas
protected

target name

Definition at line 38 of file TTargetParameter.h.

◆ fName

TString art::crib::TTargetParameter::fName
protected

Definition at line 37 of file TTargetParameter.h.

◆ fThickness

Double_t art::crib::TTargetParameter::fThickness
protected

z position (not use in gas target, mm)

Definition at line 40 of file TTargetParameter.h.

◆ fZ

Double_t art::crib::TTargetParameter::fZ
protected

gas target or not

Definition at line 39 of file TTargetParameter.h.


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