CMS 3D CMS Logo

List of all members | Public Member Functions | Public Attributes
DQMRootSource::OpenFileInfo Struct Reference

Public Member Functions

 OpenFileInfo (TFile *file, edm::JobReport::Token jrToken)
 
 OpenFileInfo (OpenFileInfo &&)=default
 
OpenFileInfooperator= (OpenFileInfo &&)=default
 
 ~OpenFileInfo ()
 

Public Attributes

std::unique_ptr< TFile > m_file
 
edm::JobReport::Token m_jrToken
 

Detailed Description

Definition at line 380 of file DQMRootSource.cc.

Constructor & Destructor Documentation

◆ OpenFileInfo() [1/2]

DQMRootSource::OpenFileInfo::OpenFileInfo ( TFile *  file,
edm::JobReport::Token  jrToken 
)
inline

Definition at line 381 of file DQMRootSource.cc.

381 : m_file(file), m_jrToken(jrToken) {}
std::unique_ptr< TFile > m_file
edm::JobReport::Token m_jrToken

◆ ~OpenFileInfo()

DQMRootSource::OpenFileInfo::~OpenFileInfo ( )
inline

Definition at line 382 of file DQMRootSource.cc.

References edm::JobReport::inputFileClosed(), and edm::Primary.

382  {
385  }
void inputFileClosed(InputType inputType, Token fileToken)
Definition: JobReport.cc:387
edm::JobReport::Token m_jrToken

◆ OpenFileInfo() [2/2]

DQMRootSource::OpenFileInfo::OpenFileInfo ( OpenFileInfo &&  )
default

Member Function Documentation

◆ operator=()

OpenFileInfo& DQMRootSource::OpenFileInfo::operator= ( OpenFileInfo &&  )
default

Member Data Documentation

◆ m_file

std::unique_ptr<TFile> DQMRootSource::OpenFileInfo::m_file

Definition at line 390 of file DQMRootSource.cc.

◆ m_jrToken

edm::JobReport::Token DQMRootSource::OpenFileInfo::m_jrToken

Definition at line 391 of file DQMRootSource.cc.