TList* connectedList = (TList*) (tree->GetUserInfo()->FindObject("AODObjectsConnectedToTree"));
if (connectedList && (strcmp(opt, "reconnect"))) {
// If connected use the connected list of objects
- fAODObjects->Delete();
- fAODObjects = connectedList;
- GetStdContent();
- fConnected = kTRUE;
- return;
+ fAODObjects->Delete();
+ fAODObjects = connectedList;
+ GetStdContent();
+ fConnected = kTRUE;
+ return;
}
// Connect to tree
// prevent a memory leak when reading back the TList
- // if (!(strcmp(opt, "reconnect"))) fAODObjects->Delete();
+// if (!(strcmp(opt, "reconnect"))) fAODObjects->Delete();
// create a new TList from the UserInfo TList...
// copy constructor does not work...
Double_t z2=pv->GetZ();
Double_t distZ=TMath::Abs(z2-z1);
Double_t distZdiam=TMath::Abs(z2-GetDiamondZ());
- Double_t cutZdiam=nSigmaDiamZ*GetSigma2DiamondZ();
+ Double_t cutZdiam=nSigmaDiamZ*TMath::Sqrt(GetSigma2DiamondZ());
if(GetSigma2DiamondZ()<0.0001)cutZdiam=99999.; //protection for missing z diamond information
if(distZ>minZdist && distZdiam<cutZdiam){
Double_t x2=pv->GetX();