CMS 3D CMS Logo

List of all members | Public Member Functions | Public Attributes
SiPixelTemplateStore2D Struct Reference

#include <SiPixelTemplate2D.h>

Public Member Functions

void destroy ()
 

Public Attributes

SiPixelTemplateEntry2D ** entry = nullptr
 use 2d entry to store BPix and FPix entries [dynamically allocated] More...
 
SiPixelTemplateHeader2D head
 < template storage structure More...
 

Detailed Description

Definition at line 102 of file SiPixelTemplate2D.h.

Member Function Documentation

◆ destroy()

void SiPixelTemplateStore2D::destroy ( )
inline

Definition at line 105 of file SiPixelTemplate2D.h.

105  { // deletes arrays created by pushfile method of SiPixelTemplate
106  if (entry != nullptr) {
107  delete[] entry[0];
108  delete[] entry;
109  }
110  }

References entry.

Member Data Documentation

◆ entry

SiPixelTemplateEntry2D** SiPixelTemplateStore2D::entry = nullptr

use 2d entry to store BPix and FPix entries [dynamically allocated]

Definition at line 104 of file SiPixelTemplate2D.h.

Referenced by destroy(), and SiPixelTemplate2D::pushfile().

◆ head

SiPixelTemplateHeader2D SiPixelTemplateStore2D::head

< template storage structure

Definition at line 103 of file SiPixelTemplate2D.h.

Referenced by SiPixelTemplate2D::pushfile().

SiPixelTemplateStore2D::entry
SiPixelTemplateEntry2D ** entry
use 2d entry to store BPix and FPix entries [dynamically allocated]
Definition: SiPixelTemplate2D.h:104