GRSISort "v4.0.0.5"
An extension of the ROOT analysis Framework
Loading...
Searching...
No Matches
GSnapshot Class Reference

Detailed Description

Definition at line 10 of file GSnapshot.h.

Public Member Functions

 GSnapshot (const char *snapshot_dir=nullptr)
 
 GSnapshot (const GSnapshot &)=default
 
 GSnapshot (GSnapshot &&) noexcept=default
 
 ~GSnapshot ()=default
 
GSnapshotoperator= (const GSnapshot &)=default
 
GSnapshotoperator= (GSnapshot &&) noexcept=default
 
void Snapshot (TCanvas *can=nullptr)
 

Static Public Member Functions

static GSnapshotGet ()
 

Private Attributes

bool fCanWriteHere
 
std::string fSnapshotDir
 
+ Collaboration diagram for GSnapshot:

Constructor & Destructor Documentation

◆ GSnapshot() [1/3]

GSnapshot::GSnapshot ( const char * snapshot_dir = nullptr)
explicit

Definition at line 16 of file GSnapshot.cxx.

References fCanWriteHere, and fSnapshotDir.

◆ GSnapshot() [2/3]

GSnapshot::GSnapshot ( const GSnapshot & )
default

◆ GSnapshot() [3/3]

GSnapshot::GSnapshot ( GSnapshot && )
defaultnoexcept

◆ ~GSnapshot()

GSnapshot::~GSnapshot ( )
default

Member Function Documentation

◆ Get()

GSnapshot & GSnapshot::Get ( )
static

Definition at line 10 of file GSnapshot.cxx.

Referenced by Snapshot().

◆ operator=() [1/2]

GSnapshot & GSnapshot::operator= ( const GSnapshot & )
default

◆ operator=() [2/2]

GSnapshot & GSnapshot::operator= ( GSnapshot && )
defaultnoexcept

◆ Snapshot()

void GSnapshot::Snapshot ( TCanvas * can = nullptr)

Definition at line 43 of file GSnapshot.cxx.

References fCanWriteHere, fSnapshotDir, and Get().

Member Data Documentation

◆ fCanWriteHere

bool GSnapshot::fCanWriteHere
private

Definition at line 25 of file GSnapshot.h.

Referenced by GSnapshot(), and Snapshot().

◆ fSnapshotDir

std::string GSnapshot::fSnapshotDir
private

Definition at line 24 of file GSnapshot.h.

Referenced by GSnapshot(), and Snapshot().