CMS 3D CMS Logo

List of all members | Public Member Functions | Public Attributes
edm::ProcessConfiguration::Transients Struct Reference

#include <ProcessConfiguration.h>

Public Member Functions

void reset ()
 
 Transients ()
 
 Transients (bool current)
 

Public Attributes

bool isCurrentProcess_
 
ProcessConfigurationID pcid_
 

Detailed Description

Definition at line 39 of file ProcessConfiguration.h.

Constructor & Destructor Documentation

◆ Transients() [1/2]

edm::ProcessConfiguration::Transients::Transients ( )
inline

Definition at line 40 of file ProcessConfiguration.h.

40 : pcid_(), isCurrentProcess_(false) {}

◆ Transients() [2/2]

edm::ProcessConfiguration::Transients::Transients ( bool  current)
inlineexplicit

Definition at line 41 of file ProcessConfiguration.h.

41 : pcid_(), isCurrentProcess_(current) {}

Member Function Documentation

◆ reset()

void edm::ProcessConfiguration::Transients::reset ( void  )
inline

Definition at line 42 of file ProcessConfiguration.h.

42  {
43  pcid_.reset();
44  isCurrentProcess_ = false;
45  }

References isCurrentProcess_, pcid_, and edm::Hash< I >::reset().

Referenced by edm::ProcessConfiguration::initializeTransients().

Member Data Documentation

◆ isCurrentProcess_

bool edm::ProcessConfiguration::Transients::isCurrentProcess_

◆ pcid_

ProcessConfigurationID edm::ProcessConfiguration::Transients::pcid_
edm::ProcessConfiguration::Transients::isCurrentProcess_
bool isCurrentProcess_
Definition: ProcessConfiguration.h:47
edm::Hash::reset
void reset()
Definition: Hash.h:136
edm::ProcessConfiguration::Transients::pcid_
ProcessConfigurationID pcid_
Definition: ProcessConfiguration.h:46