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

Detailed Description

Definition at line 8 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 23 of file GSnapshot.h.

Referenced by GSnapshot(), and Snapshot().

◆ fSnapshotDir

std::string GSnapshot::fSnapshotDir
private

Definition at line 22 of file GSnapshot.h.

Referenced by GSnapshot(), and Snapshot().