added detector transformation class and method in Factory to create them