fixed a bug in the tube validation, using cl::vector instead of std::vector
added -O3 to tests
fixed typo