* full copyright notice. *
**************************************************************************/
+#if !defined(__CINT__) || defined(__MAKECINT__)
+#include <TString.h>
+#include <TEveManager.h>
+#include <TEveElement.h>
+
+#include <AliEveITSModule.h>
+#include <AliEveITSDigitsInfo.h>
+#include <AliEveITSScaledModule.h>
+#endif
+
+
void its_common_foos()
{}
if (i > 239 && i < 500) det_id = 1;
else if (i >= 500) det_id = 2;
- if (!check_empty || (di->GetDigits(i, det_id) && di->GetDigits(i, det_id)->GetEntriesFast() > 0))
+ if (!check_empty || di->HasData(i, det_id) || di->IsDead(i, det_id))
{
if (scaled_modules)
m = new AliEveITSScaledModule(i, di, si);
else
m = new AliEveITSModule(i, di);
+
+ // Before 5.26 ROOT did not draw frames of empty quad-sets.
+ // Bypass until we move there.
+ if (!di->HasData(i, det_id))
+ {
+ m->AddQuad(0,0,0,0);
+ m->RefitPlex();
+ }
+
if (parent)
parent->AddElement(m);
}