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 374 of file DQMRootSource.cc.

Constructor & Destructor Documentation

◆ OpenFileInfo() [1/2]

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

Definition at line 375 of file DQMRootSource.cc.

375 : 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 376 of file DQMRootSource.cc.

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

376  {
379  }
void inputFileClosed(InputType inputType, Token fileToken)
Definition: JobReport.cc:376
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 384 of file DQMRootSource.cc.

◆ m_jrToken

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

Definition at line 385 of file DQMRootSource.cc.

Referenced by ~OpenFileInfo().