CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
DetLayer.cc
Go to the documentation of this file.
3 
5 
6 
9  theNavigableLayer = nlp;
10 
11  //nlp=0 amount to cleaning the link. do nothing further
12  if (nlp){
13  if (nlp->detLayer() != this) {
14  if (nlp->detLayer() != 0) {
15  edm::LogWarning("DetLayers") << "DetLayer Warning: my navigable layer does not point to me. "
16  << " Correcting..." ;
17  }
19  }
20  }//nlp!=0
21 }
22 
virtual DetLayer * detLayer() const =0
void setNavigableLayer(NavigableLayer *nlp)
Set the NavigableLayer associated with this DetLayer.
Definition: DetLayer.cc:7
NavigableLayer * theNavigableLayer
Definition: DetLayer.h:77
virtual ~DetLayer()
Definition: DetLayer.cc:4
virtual void setDetLayer(DetLayer *dl)=0